gpt4 book ai didi

java - 在 while 循环中使用 try-finally block

转载 作者:搜寻专家 更新时间:2023-10-31 20:17:10 26 4
gpt4 key购买 nike

<分区>

当我在 while 循环中使用 finally 时,我试图理解该机制。在下面的代码中。 In finally 行打印,然后 while 中断。我期望代码不会到达 finally block 。或者,如果它到达 finally block ,那里没有中断,所以 while 应该继续。任何人都可以解释这是如何工作的吗?

         while(true){
System.out.println("in while");

try{
break;
}finally{
System.out.println("in finally");
}

}
System.out.println("after while");

输出是

in while
in finally
after while

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