📜  java schleife abbrechen - Java (1)

📅  最后修改于: 2023-12-03 15:31:31.938000             🧑  作者: Mango

Java中如何中断循环 - Java

Java中可以使用break关键字来中断循环,以及continue关键字来跳过某次循环。

1. break关键字

使用break关键字可以立即中断当前所在循环的执行,跳出循环体。下面是一个简单的示例:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        break;
    }
    System.out.println(i);
}

输出结果为:

0
1
2
3
4

在循环执行到i等于5的时候,使用break关键字就立即中断了循环。

2. continue关键字

使用continue关键字可以跳过某次循环,立即进行下一次循环。下面是一个简单的示例:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        continue;
    }
    System.out.println(i);
}

输出结果为:

0
1
2
3
4
6
7
8
9

在循环执行到i等于5的时候,使用continue关键字就立即跳过了这一次循环。

3. 中断多重循环

在嵌套循环中,如果要中断所有循环,可以使用带有标签的break语句。下面是一个简单的示例:

out:
for (int i = 0; i < 10; i++) {
    for (int j = 0; j < 10; j++) {
        if (i == 5 && j == 5) {
            break out;
        }
        System.out.println(i + "," + j);
    }
}

输出结果为:

0,0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
1,0
1,1
...
4,9

在循环执行到i等于5且j等于5的时候,使用带有标签的break语句就立即中断了所有循环。