2.8 break和continue
阿新 • • 發佈:2018-12-31
sys div con isp 區別 math () close 停止
一、區別:
break:終止整個循環。
continue:中止一次循環,進入下一次循環。
1.1 break:
public class Test14{ public static void main(String[] args){ // 隨機產生一個整數,如果整數等於15,則停止產生隨機數 int r = 0; for(;;){ r = (int)(Math.random() * (20-10+1)) + 10; System.out.println("r = " + r);View Codeif(r == 15){ break; // System.out.println("test1");此行代碼不會執行 } System.out.println("test2"); } } }
break後面的語句不被執行。
1.2 continue:
for(int i=1;i<=10;i++){ if(i % 3 == 0){ continueView Code; System.out.println("test1");//continue後面的語句不會執行; } System.out.println("i = " + i); }
Continue後面的語句不被執行。
2.8 break和continue