如果在线程中出现异常会怎样?

gbhsky 2010-01-26 04:42:43
如果线程中出现异常导致线程函数无法向下执行,会出现什么结果?应该如何避免和处理呢?
...全文
169 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pathletboy 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gbhsky 的回复:]
要把整个execute都放到try里面吗?
[/Quote]
会出异常的代码放入try...except块中并进行处理。
gbhsky 2010-01-26
  • 打赏
  • 举报
回复
要把整个execute都放到try里面吗?
dd_zhouqian 2010-01-26
  • 打赏
  • 举报
回复
程序当掉吧
pathletboy 2010-01-26
  • 打赏
  • 举报
回复
加try...except块进行异常处理,如果线程中异常且没有异常处理,线程就终止了,相关资源则无法释放,会导致泄漏。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧