在Java中,我們常常使用while和for循環語句來處理一些需要重復執行的代碼塊。但是,有時候我們需要在循環中跳出,這時候就需要使用break和continue語句來實現。
如果我們想要在while循環中跳出,可以使用以下代碼:
while (true) { // 循環體 if (condition) { break; } }
當條件condition滿足時,就會跳出while循環。
與while循環類似,如果我們想要在for循環中跳出,也可以使用break語句:
for (int i = 0; i< 10; i++) { // 循環體 if (condition) { break; } }
同樣地,當條件condition滿足時,會跳出for循環。
除了跳出整個循環,有時候我們想要跳過某一次循環,繼續進行下一次循環。這時候就可以使用continue語句:
for (int i = 0; i< 10; i++) { if (i % 2 == 0) { continue; } // 循環體 }
上述代碼中,當i為偶數時,會執行continue語句,跳過本次循環,進入下一次循環。
總之,break和continue語句是Java中跳出循環和跳過當前循環的常用方式,可以提高代碼的靈活性和可讀性。