首页 > 代码库 > try...cath...finally什么时候执行
try...cath...finally什么时候执行
finally可以没有,也可以只有一个。无论有没有发生异常,它总会在这个异常处理结构的最后运行。
即使你在try块内用return返回了,在返回前,finally总是要执行,这以便让你有机会能够在异常处理最后做一些清理工作。
如关闭数据库连接等等。
注意:如果没有catch语句块,那么finally块就是必须的。
try...cath...finally什么时候执行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。