break 語句用于更改loop和switch語句內(nèi)的控制流。我們已經(jīng)看到break語句與switch語句結(jié)合使用。break語句也可以與while和for語句一起使用。使用這些循環(huán)結(jié)構(gòu)中的任何一個執(zhí)行 break 語句會立即終止最內(nèi)層的循環(huán)。
下圖顯示了 break 語句的圖解說明。
以下是break語句的示例 -
class Example { static void main(String[] args) { int[] array = [0,1,2,3]; for(int i in array) { println(i); if(i == 2) break; } } }
上面的代碼的輸出將是 -
0 1 2
正如預(yù)期的,因?yàn)橛幸粋€條件,說如果 i 的值為2,那么從循環(huán)中斷,這就是為什么不打印數(shù)組的最后一個元素為3。
更多建議: