昊仔

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

try...catch...finally...代码块的运行方式是:

首先运行try{...}中的代码,如果没有发生任何异常,执行完毕try{...}中的代码后,执行finally{...}中的全部代码;
如果执行try{...}中的代码时发生异常,在发生异常的语句处停止继续执行,进入catch{...}语句块,执行其中的全部代码,执行完毕后,接着执行finally{...}中的全部代码。

也就是说,无论任何情况,都会执行finally{...}中的代码

在这个语法中,try...catch...必须成对出现,finally...可以不出现

posted on 2013-06-04 08:39  昊仔  阅读(141)  评论(0编辑  收藏  举报