Java中的break
时间: 2024-06-22 19:02:54 浏览: 66
Java中break、continue、return在for循环中的使用
在Java中,`break`是一个关键字,用于控制程序的流程结构,特别是循环(如`for`、`while`、`do-while`、`switch`等)的执行。当你在一个循环内部遇到`break`语句时,程序会立即终止当前正在执行的循环,不论循环条件是否满足,然后继续执行循环后面的代码。
例如,在`for`或`while`循环中:
```java
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
System.out.println(i);
}
```
在这个例子中,当`i`等于5时,`break`将结束循环,所以只会打印出0到4的数字。
在`switch`语句中,`break`也用于跳出整个`switch`结构:
```java
String dayOfWeek = "Monday";
switch (dayOfWeek) {
case "Monday":
System.out.println("Today is Monday");
break;
case "Tuesday":
System.out.println("Today is Tuesday");
break;
// 更多case...
}
```
如果没有`break`,一旦匹配到一个`case`,后续的`case`也将被执行,直到遇到`break`为止。
阅读全文