更新時間:2022-11-09 09:54:42 來源:動力節點 瀏覽1539次
當在循環中遇到 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天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習