1. 程式人生 > >Java中break跳出多層迴圈

Java中break跳出多層迴圈

眾所周知,在Java語言中,break的作用是強制跳出當前的迴圈,不再執行剩餘的程式碼,但是,break的作用只是跳出當前的迴圈,當處於巢狀的多層迴圈時,使用break也只能跳出最內層的迴圈,而當我們需要跳出整個的迴圈體時,我們就需要採用使用標示了。

如下是示例程式碼:

public class BreakTest{

public void static main(String args[]){

//設定跳出的標誌

tohere:

for(int i = 0 ; i < 10 ; i++){

for( int j = 1 ; j < 10 ; j++){

if(j=9){

//跳出迴圈

break tohere;

}

}

}

}

}