javabreak用法
發布時間: 2025-10-02 06:53:21
❶ java中break用法
其實你說的是對的,break是跳出最近的循環.
if是邏輯判斷,不是循環,所以會跳出if最近的循環,當i=47事,for循環就會停止.
而你第二段代碼,只會跳出while.因為while是break的最近的循環.
而外面的for是沒有被跳出的,除非你再寫一個判斷加個break.
說的有些通俗,希望能理解.
❷ JAVA中,break關於類似goto的用法
這個寫法是對的,你把i范圍取大點,他還是循環2次,沒問題
public class BreakExc {
public static void main(String[] args) {
int a=0;
A:for(int i = 0; i<7; i++){
a++;
if(i == 1) break A;
}
System.out.println(a);
}
}
熱點內容