Java Break
前面章節中,介紹switch語句時,學習過break
語句,它用於“跳出”switch語句。
break
語句也可以用來跳出循環。
這個例子中,當i等於4時跳出循環:
示例
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
System.out.println(i);
}
Java Continue
continue
語句中斷本次循環中的代碼執行,但循環會繼續。
注意:
continue
語句之后將繼續執行下一次循環,而break
語句是跳出整個循環。
這個例子,當i等於4時跳過,不打印:
示例
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
System.out.println(i);
}
While 循環中的 break 與 continue
也可以在while循序中使用break
和continue
:
Break 示例
int i = 0;
while (i < 10) {
System.out.println(i);
i++;
if (i == 4) {
break;
}
}
Continue 示例
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
System.out.println(i);
i++;
}