public class BreakContinueExample {
public static void main(String[] args) {
// 使用 break 的例子
System.out.println("使用 break 的例子:");
for (int i = 1; i <= 5; i++) {
if (i == 3) {
break; // 当 i 等于 3 时,立即退出循环
}
System.out.println("i = " + i);
}
// 使用 continue 的例子
System.out.println("\n使用 continue 的例子:");
for (int i = 1; i <= 5; i++) {
if (i == 3) {
continue; // 当 i 等于 3 时,跳过本次循环,继续下一次循环
}
System.out.println("i = " + i);
}
}
}
break:
break 语句用于立即退出当前的循环(或开关语句)。一旦执行了 break,程序将直接跳到循环体外,继续执行后续代码。i == 3 时,break 会终止整个 for 循环,因此输出只包含 i = 1 和 i = 2。continue:
continue 语句用于跳过当前循环的剩余部分,并立即开始下一次循环。它不会退出整个循环,只是跳过当前迭代。i == 3 时,continue 会跳过 System.out.println("i = " + i); 这一行代码,直接进入下一次循环,因此输出不包含 i = 3,但仍然会继续打印 i = 4 和 i = 5。上一篇:javafor循环的三种写法
下一篇:java修饰符
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站