break、continue

break:使用在switch-case中或者循環中
若是使用在循環中,表示:結束"當前"循環spa

continue:使用在循環結構中
表示:結束"當次"循環code

關於break和continue中標籤的使用。(理解)blog

class TestBreakContinue{
    public static void main(String[] args) {
        /*
        for(int i = 1;i <= 10;i++){
            if(i % 4 == 0){
                //break;
                continue;
            }

            System.out.println(i);
        }
        */
        label:for(int i = 1;i < 5;i++){
            for(int j = 1;j <= 10;j++){
                if(j % 4 == 0){
                    //break;
                    //continue;
                    //break label;
                    continue label;
                }
                System.out.print(j);
            }
            System.out.println();
        }

        System.out.println();
        for(int i = 1;i <= 10;i++){
            if(i % 4 == 0){
                break;
                //continue;
                //在break和continue語句以後不能添加其餘語句,應爲永遠也不可能被執行!
                //System.out.println("林志玲晚上要約我");
            }

            System.out.println(i);
        }
    }
}

輸出結果:it

123123123123
1
2
3class

相關文章
相關標籤/搜索