java 中break,和continue的區別

2021-06-18 04:47:20 字數 1022 閱讀 4142

今天寫程式設計師遇到點問題,發現自己有點混淆break

,continue了已經。所以就從新複習了一下,在網上找到乙個例子,感覺這個

例子真的很棒 ,清楚明了的解釋了,break,和continue,忍不住就想跟大家分享一下。

public class testbreak 

system.out.println("看看continue後這裡執行了嗎?");

} system.out.println("continue測試完畢\n***********************");

system.out.println("現在開始測試break");

for (int i = 0; i < 3; i++)

system.out.println("看看break後這裡執行了嗎?");

} system.out.println("break測試完畢\n***********************");

}}

列印結果為:

迴圈沒有開始

現在開始測試continue

開始第0次for迴圈

看看continue後這裡執行了嗎?

開始第1次for迴圈

開始第2次for迴圈

看看continue後這裡執行了嗎?

continue測試完畢

***********************

現在開始測試break

開始第0次for迴圈

看看break後這裡執行了嗎?

開始第1次for迴圈

break測試完畢

***********************

通過程式的**和列印的輸出結果可以看出,

continue 他的意思是執行到continue 迴圈語句會繼續跳到迴圈的開頭繼續執行,不執行continue後面的;

break      他的意思是執行到break      迴圈語句會立即終止迴圈,不再執行迴圈中的**

Python基礎五之break和continue

通常,迴圈會不斷的執行 塊,直到條件為假或者使用完序列中的所有元素。但在有些情況下,你可能想中斷迴圈,開始新迭代或者直接結束迴圈。1 break 直接跳出迴圈,執行後面的 假設找到小於100的最大平方值。from math import sqrt for n in range 99,0,1 root...

scala基礎之迴圈 break和continue

for表示式 for i 表示式 集合 陣列 scala val num 1.to 5 num scala.collection.immutable.range.inclusive range 1,2,3,4,5 scala for i num 12 345scala for i 1.to 6 12...

java中break和continue的使用與區別

1.break 在某些時候,我們需要在某種條件出現時強行終止迴圈,而不是等到迴圈條件為false時才退出迴圈,此時可以使用break來完成這個功能。break用於結束迴圈跳出迴圈體 繼續執行迴圈體以後的 public class breaktest 當i的值為2時,迴圈直接推出,輸出結果 2.con...