JAVA跳出操作,break/continue,程序舉例

JAVA跳出操作,break/continue,程序舉例

 package JAVA_Project_01_03;//創建一個包

public class TextBreakAndCon {//操作break與continue語句
    private static void showBreak(){//測試break語句
        label://聲明標籤,後面要加“:”
        for (int i=1,j=0;i<5;i++){//定義訪問次數計時器i和訪問頁面計時器j
            System.out.println("第"+i+"次拜訪我");
            while (j<5){
                j++;
                System.out.println("hello,打開了第"+j+"扇門");
                if (j>2)
                    break label;
            }
        }
    }

    private  static void showContinue(){//測試continue語句
        for (int i=1;i<5;i++){//循環測試continue
            if (i==2)
                continue;
            System.out.println("歡迎第"+i+"次拜訪我");
        }
    }

    public static void main(String[] args) {//java程序主入口
        System.out.println("1.測試break語句");
        showBreak();//調用方法
        System.out.println("2.測試continue語句");
        showContinue();//調用方法
    }
}
//(1)showBreak()方法中定義標籤,運用嵌套的for循環和while循環。當打開的門數大於2時,
//執行break標籤語句,跳轉到標籤語句快的末尾,結束此循環,所以只輸出一次拜訪和打開3扇門。
//(2)showContinue()方法中運用for循環,當拜訪次數爲2時,執行continue語句,跳出當前循環。
// 再判斷後面的條件是否合適,以決定是否繼續進行循環。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章