gpt4 book ai didi

java - 在try\finally block中有没有finally不执行的情况?

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:50 25 4
gpt4 key购买 nike

我正在为面向对象编程的测试学习,我想知道考虑以下代码是否存在任何情况:

try {
do something
} catch (someException e) {

} finally {
do something
}

finally block 不会执行?

最佳答案

是的。如果您使 Java VM 崩溃或通过 native 代码搞砸,导致程序终止,或在 try block 内无限循环/等待。

只有这三种情况可以避免执行 finally block 。

关于java - 在try\finally block中有没有finally不执行的情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3484353/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com