簡述Java中outer:語法的使用

關鍵字break和continue都是結束循環的作用,但是它只能結束它外面的第一層循環,如果代碼裏面是一層一層又一層的循環,但是想直接結束最外層循環就需要outer了。

看如下代碼:

outer:for (int i = 0; i < 10; i++) {
     for (int j = 0; j < 10; j++) {
         if(j==0) {
             System.out.print(j);
         }else {
             //break;
             break outer;   
         }
     }
}

如果只用break,那麼只跳出了裏面的for循環,外層還沒結束。

break;則輸出:0000000000break outer;則輸出:0

總結: 【outer:】就相當於表示它現在代表的某個循環。如果想跳出它所代表的循環,那麼就break outer;如果想結束它所代表的此次循環,那麼就continue outer;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章