更新时间:2022-11-09 09:54:42 来源:极悦 浏览1197次
当在循环中遇到 break 语句时,循环立即终止,程序控制在循环后面的下一条语句处恢复。
Java break语句用于中断循环或switch语句。它在指定条件下中断程序的当前流程。在内部循环的情况下,它只打破内部循环。
我们可以在所有类型的循环中使用 Java break 语句,例如for 循环、Java while 循环语句和do-while 循环。
句法:
跳转语句;
休息;
例子:
BreakExample.java
//Java程序演示break语句的使用
//在for循环中。
公共类 BreakExample {
公共静态无效 主要(字符串[]参数){
//使用for循环
for ( int i= 1 ;i<= 10 ;i++){
如果(我== 5 ){
//打破循环
休息;
}
System.out.println(i);
}
}
}
输出:
1
2
3
4
仅当您在内循环中使用 break 语句时,它才会中断内循环。
例子:
BreakExample2.java
//Java程序来说明break语句的使用
//在内循环中
公共类 BreakExample2 {
公共静态无效 主要(字符串[]参数){
//外循环
for ( int i= 1 ;i<= 3 ;i++){
//内循环
for ( int j= 1 ;j<= 3 ;j++){
如果(i== 2 &&j== 2 ){
//在内循环中使用break语句
休息;
}
System.out.println(i+ " " +j);
}
}
}
}
输出:
1 1
1 2
1 3
2 1
3 1
3 2
3 3
我们可以使用带有标签的 break 语句。该功能是从 JDK 1.5 开始引入的。因此,我们现在可以打破 Java 中的任何循环,无论是外循环还是内循环。
例子:
BreakExample3.java
//Java程序说明continue语句的使用
//在内循环中带有标签以打破外循环
公共类 BreakExample3 {
公共静态无效 主要(字符串[]参数){
啊:
for ( int i= 1 ;i<= 3 ;i++){
bb:
for ( int j= 1 ;j<= 3 ;j++){
如果(i== 2 &&j== 2 ){
//使用带标签的break语句
打破 aa;
}
System.out.println(i+ " " +j);
}
}
}
}
输出:
1 1
1 2
1 3
2 1
例子:
BreakWhileExample.java
//Java程序演示break语句的使用
//在while循环中。
公共类 BreakWhileExample {
公共静态无效 主要(字符串[]参数){
//while循环
诠释 我= 1 ;
而(i<= 10 ){
如果(我== 5 ){
//使用break语句
我++;
休息; //它将打破循环
}
System.out.println(i);
我++;
}
}
}
输出:
1
2
3
4
例子:
BreakDoWhileExample.java
//Java程序演示break语句的使用
//在Java do-while循环中。
公共类 BreakDoWhileExample {
公共静态无效 主要(字符串[]参数){
//声明变量
诠释 我= 1 ;
//do-while循环
做{
如果(我== 5 ){
//使用break语句
我++;
休息; //它将打破循环
}
System.out.println(i);
我++;
}而(i<= 10 );
}
}
输出:
1
2
3
4
以上就是关于“Java中用break语句跳出循环”的介绍,大家如果想了解更多相关知识,不妨来关注一下本站的Java教程,里面还有更丰富的知识等着大家去学习,相信对大家一定会有所帮助的。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习