try catch finally 执行顺序
摘要:
根据java规范:在try-catch-finally中,如果try-finally或者catch-finally中都有return,则两个return语句都执行并且最终返回到调用者那里的是finally中return的值;而如果finally中没有return,则理所当然的返回的是try或者catch中return的值,但是finally中的代码是必须要执行的,而且是在return之前执行,除非碰到exit()。 阅读全文
posted @ 2013-05-01 18:29 Knuth_档案 阅读(259) 评论(0) 推荐(0) 编辑