Java finally语句到底是在return之前还是之后执行?
摘要:
至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被执行到。(2)在try块中有System.exit(0);这样的语句,Syste... 阅读全文
posted @ 2015-06-28 22:41 freshman2014 阅读(185) 评论(0) 推荐(0) 编辑