控制语句
continue
1 概念
continue 是Java中的关键字,用于跳过当前循环中的剩余代码,直接进入下一次循环的判断条件。
2 语法
continue;
continue 主要用于结束当前循环的迭代,直接跳到下一次循环的开始。当程序执行到 continue 语句时,它会跳过当前循环中 continue 之后的代码,然后进行下一次循环的条件判断。
3 示例
3.1 for中使用
public class ContinueExample {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
for (int num : numbers) {
if (num % 2 == 0) {
// 当数字为偶数时,跳过当前循环的剩余代码,进入下一次循环
continue;
}
System.out.println("当前数字:" + num);
}
}
}
在这个示例中,continue 语句在 for 循环中使用。当数字为偶数时,continue 会跳过输出语句,直接进入下一次循环的条件判断。
3.2 while中使用
public class ContinueWhileExample {
public static void main(String[] args) {
int i = 0;
while (i < 5) {
i++;
if (i == 3) {
// 当i为3时,跳过当前循环的剩余代码,进入下一次循环
continue;
}
System.out.println("当前i的值:" + i);
}
}
}
在这个示例中,continue 语句在 while 循环中使用。当 i 的值为 3 时,continue 会跳过输出语句,直接进入下一次循环的条件判断。