您的位置:首页 > 编程语言 > Java开发

java-finally

2016-07-03 11:28 288 查看
Finally通常会配合try、catch使用,在每一处的try或catch将要退出该方法之前,

JVM都会保证先去调用finally的代码,这里所说的退出不单单是指return语句,

try或catch中异常的抛出也会导致相应方法的退出(当然,前提是不被catch捕获以及不被finally跳转)。

在执行finally代码时,如果finally代码本身没有退出的语句(return或抛出异常),

finally执行完毕后还会返回try或catch,由try或catch执行退出指令。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: