专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java中用break语句跳出循环

Java中用break语句跳出循环

更新时间:2022-11-09 09:54:42 来源:赢咖4 浏览1046次

Java 中断语句

当在循环中遇到 break 语句时,循环立即终止,程序控制在循环后面的下一条语句处恢复。

Java break语句用于中断循环或switch语句。它在指定条件下中断程序的当前流程。在内部循环的情况下,它只打破内部循环。

我们可以在所有类型的循环中使用 Java break 语句,例如for 循环、Java while 循环语句和do-while 循环。

句法:

跳转语句;    
休息;  

带循环的 Java Break 语句

例子:

BreakExample.java

//Java程序演示break语句的使用    
//在for循环中。  
公共类 BreakExample {   
公共静态无效 主要(字符串[]参数){    
    //使用for循环  
    for ( int  i= 1 ;i<= 10 ;i++){  
        如果(我== 5 ){  
            //打破循环  
            休息;  
        }  
        System.out.println(i);  
    }  
}  
}  

输出:

1
2
3
4

带有内循环的 Java Break 语句

仅当您在内循环中使用 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

带有标记的 For 循环的 Java Break 语句

我们可以使用带有标签的 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

while循环中的Java Break语句

例子:

BreakWhileExample.java

//Java程序演示break语句的使用  
//在while循环中。  
公共类 BreakWhileExample {   
公共静态无效 主要(字符串[]参数){    
    //while循环  
    诠释 我= 1 ;  
    而(i<= 10 ){  
        如果(我== 5 ){  
            //使用break语句  
            我++;  
            休息; //它将打破循环  
        }  
        System.out.println(i);  
        我++;  
    }  
}  
}  

输出:

1
2
3
4

do-while 循环中的 Java Break 语句

例子:

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教程,里面还有更丰富的知识等着大家去学习,相信对大家一定会有所帮助的。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>