📅  最后修改于: 2023-12-03 15:16:28.731000             🧑  作者: Mango
continue
是Java中的关键字之一,用于控制循环结构中某些语句的执行。
continue
的作用是跳过当前循环中的某些语句,直接进行下一次循环。
continue
的语法如下:
continue;
continue
通常在循环结构中使用,用于跳过循环中不需要处理的数据。常见场景如下:
在循环中,可能会遇到某些数据不需要进行处理,这时可以使用continue
跳过这些数据的处理,直接进行下一次循环。
// 打印 1~10 中所有奇数
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue; // 跳过偶数的处理
}
System.out.println(i);
}
上述代码中,continue
会跳过偶数的处理,遇到奇数时会继续进行下一次循环。
在嵌套循环中,可能需要跳过某些语句的执行,这时可以使用continue
跳过这些语句,并且只跳过当前循环。
// 打印 1~10 中所有乘积小于 50 的数对
for (int i = 1; i <= 10; i++) {
for (int j = 1; j <= 10; j++) {
int product = i * j;
if (product >= 50) {
continue; // 只跳过当前循环
}
System.out.println(i + "*" + j + "=" + product); // 显示乘积
}
}
上述代码中,continue
只会跳过当前循环,不会跳出整个嵌套循环。这样能够保证继续处理其他数据。
使用continue
时,需要注意以下几点:
continue
只能用于循环结构中;continue
后面不允许有其他代码,否则编译时会出错;continue
只会跳过当前循环,而不会跳出整个循环。continue
是Java中的关键字之一,用于跳过循环结构中某些语句的执行,从而直接进行下一次循环。在循环中使用continue
时需要注意语法和使用场景,以免出现错误。