Java程序中的finally代码块哪些情况不运行呢?

徐媛爱 Java面经 发布时间:2022-05-04 21:10:29 阅读数:5143 1
下文笔者讲述Java代码块中finally代码块不运行的情况说明,如下所示
finally代码块不运行的情况说明:
    1.try语句之前出现异常,程序直接结束
	2.try语句块中强制退出,如:System.exit(0)
	3.catch代码块运行时,出现强制退出,则finally中的代码块不会运行

注意事项:
    1.finally代码块会在try/catch的return语句前运行
    2.finally代码块中有return,它会覆盖try/catch语句中的return语句
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202205/16516698853272.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者