java代码如何跳出循环呢?
下文笔者讲述java基础知识,java代码跳出循环的方法
方式1: `break`: 用于立即终止当前循环 方式2: `continue`: 用于跳过当前循环的剩余部分 继续下一次迭代 方式3: `return`: 用于从方法中返回 并终止整个方法的执行 方式4: -标签和 `break`: 用于在嵌套循环中跳出外层循环
1.`break`语句
`break`语句 用于立即终止当前循环(`for`、`while` 或 `do-while`) 并跳出循环体例:
for (int i = 0; i < 10; i++) { if (i == 5) { break; // 当 i 等于 5 时跳出循环 } System.out.println(i); } // 输出: 0 1 2 3 4
2.`continue`语句
`continue`语句 用于跳过当前循环的剩余部分 并继续下一次循环迭代例
for (int i = 0; i < 10; i++) { if (i % 2 == 0) { continue; // 跳过偶数 } System.out.println(i); } // 输出: 1 3 5 7 9
3.使用`return`语句
`return`语句 用于从方法中返回一个值 并终止方法的执行 如果 `return` 语句位于循环内部 它将终止整个方法 包括循环例
public void exampleMethod() { for (int i = 0; i < 10; i++) { if (i == 5) { return; // 当 i 等于 5 时终止方法 } System.out.println(i); } } // 输出: 0 1 2 3 4
4.使用标签(Label)和`break`语句
在嵌套循环中 可使用标签(Label) 和 `break` 语句来跳出外层循环例
outerLoop: for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { if (i == 1 && j == 1) { break outerLoop; // 跳出外层循环 } System.out.println("i: " + i + ", j: " + j); } } // 输出: // i: 0, j: 0 // i: 0, j: 1 // i: 0, j: 2 // i: 1, j: 0
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。