天天看點

break和continue的差別

1.break 語句可用于跳出循環。
2.break所在的循環體已經結束。      

continue

1.continue 語句中斷循環中的疊代,如果出現了指定的條件,然後繼續循環中的下一個疊代。
2.continue所在的循環體并沒有結束。      

demo示範

for (i=0;i<5;i++)
    {
        if (i==3) break;
        x=x + "The number is " + i + "<br>";
    }
    //  隻輸出 0 , 1 , 2 , 到3就跳出循環了
    ---
    for (i=0;i<=5;i++)
    {
        if (i==3) continue;
        x=x + "The number is " + i + "<br>";
    }
    //  不輸出3,因為continue跳過了,直接進入下一個疊代