finally语句不被执行的几种情形 发表于 2018-08-29 专题于 语言 Disqus: 一般情形下,“try-catch-finally语句结构”中的“finally语句”始终会被执行。以下列出几种“finally语句”不被执行的情形: 所有非后台线程运行结束,Java进程直接退出 执行System.exit()语句,Java进程直接退出 Java进程直接被操作系统杀死 可以发现,上述几种不被执行的情形本质上都是“Java进程由于某种原因直接退出而未能来得及执行finally语句”。 您的支持将鼓励我继续分享! 打赏 微信支付 本文作者: dslztx 本文链接: https://dslztx.github.io/blog/2018/08/29/finally语句不被执行的几种情形/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!