更新時間:2022-11-09 09:54:42 來源:動力節(jié)點 瀏覽1569次
當在循環(huán)中遇到 break 語句時,循環(huán)立即終止,程序控制在循環(huán)后面的下一條語句處恢復。
Java break語句用于中斷循環(huán)或switch語句。它在指定條件下中斷程序的當前流程。在內(nèi)部循環(huán)的情況下,它只打破內(nèi)部循環(huán)。
我們可以在所有類型的循環(huán)中使用 Java break 語句,例如for 循環(huán)、Java while 循環(huán)語句和do-while 循環(huán)。
句法:
跳轉(zhuǎn)語句;
休息;
例子:
BreakExample.java
//Java程序演示break語句的使用
//在for循環(huán)中。
公共類 BreakExample {
公共靜態(tài)無效 主要(字符串[]參數(shù)){
//使用for循環(huán)
for ( int i= 1 ;i<= 10 ;i++){
如果(我== 5 ){
//打破循環(huán)
休息;
}
System.out.println(i);
}
}
}
輸出:
1
2
3
4
僅當您在內(nèi)循環(huán)中使用 break 語句時,它才會中斷內(nèi)循環(huán)。
例子:
BreakExample2.java
//Java程序來說明break語句的使用
//在內(nèi)循環(huán)中
公共類 BreakExample2 {
公共靜態(tài)無效 主要(字符串[]參數(shù)){
//外循環(huán)
for ( int i= 1 ;i<= 3 ;i++){
//內(nèi)循環(huán)
for ( int j= 1 ;j<= 3 ;j++){
如果(i== 2 &&j== 2 ){
//在內(nèi)循環(huán)中使用break語句
休息;
}
System.out.println(i+ " " +j);
}
}
}
}
輸出:
1 1
1 2
1 3
2 1
3 1
3 2
3 3
我們可以使用帶有標簽的 break 語句。該功能是從 JDK 1.5 開始引入的。因此,我們現(xiàn)在可以打破 Java 中的任何循環(huán),無論是外循環(huán)還是內(nèi)循環(huán)。
例子:
BreakExample3.java
//Java程序說明continue語句的使用
//在內(nèi)循環(huán)中帶有標簽以打破外循環(huán)
公共類 BreakExample3 {
公共靜態(tài)無效 主要(字符串[]參數(shù)){
啊:
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循環(huán)中。
公共類 BreakWhileExample {
公共靜態(tài)無效 主要(字符串[]參數(shù)){
//while循環(huán)
詮釋 我= 1 ;
而(i<= 10 ){
如果(我== 5 ){
//使用break語句
我++;
休息; //它將打破循環(huán)
}
System.out.println(i);
我++;
}
}
}
輸出:
1
2
3
4
例子:
BreakDoWhileExample.java
//Java程序演示break語句的使用
//在Java do-while循環(huán)中。
公共類 BreakDoWhileExample {
公共靜態(tài)無效 主要(字符串[]參數(shù)){
//聲明變量
詮釋 我= 1 ;
//do-while循環(huán)
做{
如果(我== 5 ){
//使用break語句
我++;
休息; //它將打破循環(huán)
}
System.out.println(i);
我++;
}而(i<= 10 );
}
}
輸出:
1
2
3
4
以上就是關于“Java中用break語句跳出循環(huán)”的介紹,大家如果想了解更多相關知識,不妨來關注一下本站的Java教程,里面還有更豐富的知識等著大家去學習,相信對大家一定會有所幫助的。