// 示例代码:使用 break 语句跳出 for 循环
public class BreakExample {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
System.out.println("当前值: " + i);
if (i == 5) {
// 当 i 等于 5 时,使用 break 语句跳出循环
break;
}
}
System.out.println("循环已结束");
}
}
在这个示例中,我们使用了 break
语句来提前跳出 for
循环。当变量 i
的值等于 5 时,break
语句会被执行,从而立即终止循环的执行,不再继续后续的迭代。循环结束后,程序会继续执行循环外的代码。
如果你需要在多层嵌套循环中跳出最外层循环,可以使用带标签的 break
语句。例如:
// 示例代码:使用带标签的 break 语句跳出多层嵌套循环
public class LabeledBreakExample {
public static void main(String[] args) {
outerLoop:
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
System.out.println("i: " + i + ", j: " + j);
if (i == 1 && j == 1) {
// 使用带标签的 break 语句跳出最外层循环
break outerLoop;
}
}
}
System.out.println("循环已结束");
}
}
在这个示例中,我们使用了带标签的 break
语句 break outerLoop;
来跳出最外层的 for
循环。当条件满足时,break outerLoop;
会直接终止最外层的循环,而不仅仅是内层循环。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站