1、break
##break:跳出目前循環;但是如果是巢狀循環,則只能跳出目前的這一層循環,只有逐層break才能跳出所有循環。for (int i = 0; i < 10; i++) { if (i == 6) { break; // 在执行i==6时强制终止循环,i==6不会被执行 } System.out.println(i); } 输出结果为0 1 2 3 4 5 ;6以后的都不会输出2、continuecontinue:終止目前循環,但不跳出迴圈(在迴圈中continue後面的語句是不會執行了),繼續往下根據迴圈條件執行迴圈。
for (int i = 0; i < 10; i++) { if (i == 6) { continue; // i==6不会被执行,而是被中断了 } System.out.println(i); } 输出结果为0 1 2 3 4 5 7 8 9;只有6没有输出3、return(1)return 從目前的方法中退出,返回到該呼叫的方法的語句處,繼續執行。 (2)return 傳回一個值給呼叫方法的語句,傳回值的資料型別必須與方法的宣告中的傳回值的型別一致。 (3)return後面也可以不帶參數,不帶參數就是回傳空,其實主要目的就是用來想中斷函數執行,回傳呼叫函數處。
特別注意:傳回值為void的方法,從某個判斷中跳出,必須用return。
推薦教學:以上是java中跳出或終止if語句的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!