在 Java 中,continue 和 break 是两个控制流语句,它们用于控制循环的执行。
1. continue 语句:
continue 语句用于跳过循环体中剩余的代码,直接进入下一次循环的迭代。在 for 循环和 while 循环中都可以使用。
示例:
for (int i = 0; i < 5; i++) {
    if (i == 2) {
        continue; // 当 i 等于 2 时,跳过当前迭代,进入下一次迭代
    }
    System.out.println(i);
}
输出结果:
Copy code
0
1
3
4
在这个例子中,当 i 等于 2 时,continue 语句会跳过 System.out.println(i),直接进入下一次循环迭代。
2. break 语句:
break 语句用于立即终止循环,跳出循环体。在 for 循环、while 循环和 switch 语句中都可以使用。
switch语句具体例子
示例:
for (int i = 0; i < 5; i++) {
    if (i == 3) {
        break; // 当 i 等于 3 时,终止循环
    }
    System.out.println(i);
}
输出结果:
Copy code
0
1
2
在这个例子中,当 i 等于 3 时,break 语句会立即终止循环,不再执行后续的循环迭代。
这两个语句通常用于在循环中进行某种条件检查,如果满足条件就执行特定的操作,或者跳过当前迭代,或者终止整个循环。