public class FinallyTest {
static int i=0;
public static void main(String a[]){
while(true){
try{
i=i+1;
return;
}finally{
i=i+1;
break;
}
}
System.out.println(i);
}
}
上記のコードでは、出力は「2」です。私が期待していたのは、何も印刷されるべきではないということでした。ここで「休憩」は正確に何をしますか?説明してください。ありがとう