終止循環
1.brake
(1)只能用於switch和loop(循環)中,單獨存在會報錯。
(2)只能跳出當前的循環,如果有多層循環,則只跳出所在的一層循環。
(3)在for循環中,在break后面不要寫百分之百都不會執行到的語句,否則會做成多余代碼,java編譯會失敗。
例:for ( int i = 0; i < 5; i++){
break;
System.out.println(i);
} //是錯誤的程序
如果在嵌套循環中,最內層的break要跳出外層循環,可以為for設置別名。
例:outside: for ( int i = 0; i < 5; i++){
inside: for( int j = 0; j < 3; j++){
System.out.println( j );
break outside; //跳出最外層的循環
}
}
2.continue
(1)結束當前的循環步驟,返回到本層循環的起點,繼續下一次循環。
(2)只能在loop(循環)中。
(3)continue單獨存在,后面也不能存在有百分之百都執行不到的語句。
