try-catch-finally执行顺序

来源:1-2 Java中使用try..catch..finally实现异常处理

慕斯卡0556090

2018-11-20 10:23

如果没有异常,不执行catch块里的语句,那么会执行finally的语句吗?或者是执行了catch块的语句还会执行finally的语句吗?

写回答 关注

2回答

  • 天下第二丑
    2018-11-20 11:37:19
    已采纳

    finally语句不管你运行结果如何,都会出现在程序结尾,也就是不管怎么运行都是会执行

    慕斯卡055...

    好哒 知道啦 谢谢

    2018-11-20 11:54:36

    共 1 条回复 >

  • qq_Takeiteasy_2
    2018-12-23 16:07:16

    说的不全,当try-catch语句块中出现System.exit(0)终止程序执行的语句时,finally将不被执行,调用者的代码段也不被执行,因为jvm被终止了,,

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409779 学习 · 4339 问题

查看课程

相似问题