社区
Delphi
帖子详情
delphi try except end的使用
younerest
2011-11-22 03:20:16
请教大虾们个问题,delphi中的异常处理try except end;try finally end。一般在什么情况下使用。惭愧啊,学了几个月了还不是很清楚哪些地方需要加上异常处理语句。假如有一个操作数据库的方法,有一两百行代码,方法开头写try,然后再程序结束的时候写except end,这样是否可以。有时候一个过程中实现好几个功能,根本不知道try except end要放在哪里,也不知道什么时候该用try except end语句
。向大虾们请教下经验。
...全文
525
8
打赏
收藏
delphi try except end的使用
请教大虾们个问题,delphi中的异常处理try except end;try finally end。一般在什么情况下使用。惭愧啊,学了几个月了还不是很清楚哪些地方需要加上异常处理语句。假如有一个操作数据库的方法,有一两百行代码,方法开头写try,然后再程序结束的时候写except end,这样是否可以。有时候一个过程中实现好几个功能,根本不知道try except end要放在哪里,也不知道什么时候该用try except end语句。向大虾们请教下经验。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
爱蹄子的羊头
2011-11-23
打赏
举报
回复
凡是写 Free的地方都用上就对了.
另外,所有地方都写上 except 也就对了.
再多下几个断言神马的. 只要你不怕麻烦
andylist
2011-11-23
打赏
举报
回复
TRY
FINALLY
END用于创建资源,最后释放的
TRY
EXCEPT
END用于偿试执行操作,如果中途出现错误就抛出异常的.
kaikai_kk
2011-11-22
打赏
举报
回复
不清楚,就全部包括在里面.
iDeputy
2011-11-22
打赏
举报
回复
不清楚的话,就整个包含好了
younerest
2011-11-22
打赏
举报
回复
[Quote=引用 2 楼 funxu 的回复:]
好习惯是一般需要free的地方都加上
另外try except end还可以用来对抛出的异常进行补救防止程序崩溃
[/Quote]
同上,不知道哪些地方会抛出异常
younerest
2011-11-22
打赏
举报
回复
[Quote=引用 1 楼 adslan 的回复:]
try finally end 一般用来释放资源用的
try except end 放在一些容易抛出异常代码的地方 用来显示或屏蔽错误提示
[/Quote]
我现在是不知道哪些地方容易抛出异常,什么时候会抛出异常
funxu
2011-11-22
打赏
举报
回复
好习惯是一般需要free的地方都加上
另外try except end还可以用来对抛出的异常进行补救防止程序崩溃
ADSLAN
2011-11-22
打赏
举报
回复
try finally end 一般用来释放资源用的
try except end 放在一些容易抛出异常代码的地方 用来显示或屏蔽错误提示
Delphi
的
try
...
excep
t...
end
对SEH的封装
本文深入解析了结构化异常处理(SEH)的工作原理及其在
Delphi
中的实现细节。通过汇编代码展示了如何注册异常处理函数,并分析了
Delphi
编译器如何封装
try
...
excep
t...
end
语法。
delphi
try
excep
t语句 和
try
finally语句用法以及区别
本文深入探讨了
Delphi
中的异常处理机制,包括异常的来源、处理方式、精确处理及调试方法。介绍了
try
...
excep
t...
end
和
try
...finally...
end
结构,并提供了示例代码,帮助读者理解和应用。
Delphi
异常处理总结
本文总结了
Delphi
异常处理相关知识。作者因程序未做异常捕获处理导致崩溃,意识到异常处理的重要性。介绍了异常来源,如文件处理、内存分配等;阐述了
try
…
excep
t…
end
、
try
…finally…
end
等异常处理结构;还说明了
Delphi
中的异常类结构,包括运行库、对象、组件异常三类。
delphi
异常处理结构
本文详细介绍了
Delphi
中异常处理的多种方式,包括
try
...
excep
t...
end
和
try
...finally...
end
结构的应用,以及如何定义和抛出异常。此外,还探讨了异常的精确处理和常见场景下的异常管理策略。
Delphi
异常处理
try
excep
t语句和
try
finally语句用法以及区别
本文详细介绍了
Delphi
异常处理的基本概念、异常处理结构、异常的精确处理方法及调试技巧,包括
try
...
excep
t...
end
、
try
...finally...
end
结构的
使用
,异常类的定义与抛出,以及
Delphi
7内置的异常类。文章还讨论了异常处理在资源保护、错误处理和调试中的作用,并提供了实例代码演示。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章