社区
Delphi
帖子详情
在线等
liuyinsheng
2003-10-18 01:37:24
怎样确定是否要引用异常处理
...全文
40
7
打赏
收藏
在线等
怎样确定是否要引用异常处理
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhksoft
2003-10-19
打赏
举报
回复
try
....
except
.....
end;
或
try
....
finally
.....
end;
web700
2003-10-18
打赏
举报
回复
uuuup
gold_future
2003-10-18
打赏
举报
回复
异常处理是用来集中处理错误, 如果不用民常处理
则每个函数调用都要在返回时设置返回值表明函数是否执行成功。
调用者还得检测返回值。程序很大时会有很多出错检测代码。很乱。
最好 不要用导常Abort 来控制程序流程。用Abort 来控制流程是
耦合度最高的耦合:内容耦合。异常处理只用于错误处理。
hyjwrok
2003-10-18
打赏
举报
回复
TRY
BEGIN
END;
FINALLY
BEGIN
SHOWMESSAGE("WRONG");
END;
hexenzhou
2003-10-18
打赏
举报
回复
某些操作造成异常退出后,但是先前创建的对象和资源没有释放,就要是使用异常。
zhoutian618
2003-10-18
打赏
举报
回复
与外部函数或外部程序接口的地方可能考虑用异常保护。
例如:调用外部可能会抛出异常的函数时,
数据库操作时,
文件操作时,
等。
angle097113
2003-10-18
打赏
举报
回复
如果你担心会出现异常的地方就要用异常
例如 你担心会到数据库中插入主键重复的数据时候出错
那就写异常
try
....
开始事务
post
except
事务回滚;
失败
end;
iChat 1.61免费版
iChat 1.61免费版 (2x25 最高
在线
50人) (2x25 表示支持2个房间,每个房间最多25个用户) 免费版功能限制说明(与正式版比较而言) (1) 只允许开设2个聊天室房间 (2) 每个房间最多只...
在线
考试系统商业项目视频课程
购买课程后,可以下载ppt课件,资料及项目源码,本系统专门针对各种机构,学校进行入学考试,测试训练等需求开发的考试系统,可以
在线
出题(支持批量导入导出),
在线
考试(支持做题,背题,真题,考试等模式,自动...
快手操作太快,请休息一下,有知道的大神吗!!!!求解,
在线
等
快手操作太快,请休息一下,有知道的大神吗!!!!求解,
在线
等
培训机构让考java证书有必要吗
在线
等
各位大神 :培训机构让考java证书有必要吗
在线
等 工信部证书: 高级java软件开发工程师 大数据分析师MTA: HTML5 应用程序开发(中级 ) 数据库管理(中级)...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章