java代码如何跳出循环呢?

欣喜 Java经验 发布时间:2025-02-20 16:39:25 阅读数:18124 1
下文笔者讲述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
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202502/17400407888316.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者