中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java中continue和break的區別是什么

小億
82
2024-03-05 13:31:56
欄目: 編程語言

在Java中,continuebreak是兩種控制流語句,它們的作用有所不同。

  1. break語句用于立即退出最內層的循環或者switch語句。當執行到break語句時,程序將會跳出當前循環或者switch語句,并繼續執行循環或者語句塊之后的代碼。
for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break;
    }
    System.out.println(i);
}

上面的代碼會輸出:

0
1
2
3
4
  1. continue語句用于跳過當前循環中的剩余代碼,直接進行下一次循環迭代。當執行到continue語句時,程序將會跳過當前循環的剩余代碼,直接進入下一次循環迭代。
for (int i = 0; i < 10; i++) {
    if (i == 5) {
        continue;
    }
    System.out.println(i);
}

上面的代碼會輸出:

0
1
2
3
4
6
7
8
9

總結:

  • break用于立即退出最內層的循環或者switch語句。
  • continue用于跳過當前循環中的剩余代碼,直接進行下一次循環迭代。

0
河曲县| 临潭县| 陆良县| 祁门县| 连州市| 梅州市| 成都市| 奎屯市| 白河县| 浦北县| 闻喜县| 和硕县| 长宁县| 长汀县| 攀枝花市| 德安县| 曲靖市| 万安县| 永登县| 阜南县| 垦利县| 安龙县| 左贡县| 玉屏| 娄烦县| 余姚市| 巴彦淖尔市| 镇安县| 庄河市| 屯门区| 巴马| 定边县| 罗江县| 新田县| 德化县| 张北县| 中山市| 循化| 河曲县| 麦盖提县| 汝南县|