鍍金池/ 教程/ Java/ Java break語句
Java for循環(huán)
Java接口
Java是什么?
Java命名約定
java中方法重載和方法重寫的區(qū)別
Java運算符
Java抽象類
Java快速入門
Java實例初始化程序塊
Java靜態(tài)綁定和動態(tài)綁定
Java do-while循環(huán)
Java對象克隆
Java Object類
Java聚合
Java繼承
Java this關(guān)鍵字
Java虛擬機內(nèi)部體系結(jié)構(gòu)
Java構(gòu)造器(構(gòu)造方法)
Eclipse安裝和配置
Java多態(tài)
Java方法重載
Java while循環(huán)
Java教程
Java按值調(diào)用和引用調(diào)用
Java strictfp關(guān)鍵字
Java封裝
Java語言特點
Java數(shù)組
Java instanceof運算符
Java包裝類
Java命令行參數(shù)
Java包
Java面向?qū)ο螅∣OP)概念
簡單Java程序
Java基礎(chǔ)實例程序
Java對象和類
Java continue語句
Java抽象類和接口的區(qū)別
C++ VS Java比較
Java if/else語句
Java switch語句
Java歷史
Java變量和數(shù)據(jù)類型
安裝Java環(huán)境(Linux)
Java JDK安裝和配置
Hello Java程序的內(nèi)部細(xì)節(jié)
Java break語句
Java方法重寫
Java Unicode編碼系統(tǒng)
怎么樣開始學(xué)習(xí)Java編程?
對象和類之間的區(qū)別
Java訪問修飾符
Java super關(guān)鍵字
Java注釋
JDK,JRE和JVM之間的區(qū)別
Java final關(guān)鍵字
Java static關(guān)鍵字

Java break語句

Java break用于斷開循環(huán)或switch語句。它在指定條件下中斷程序的當(dāng)前流程。 在內(nèi)循環(huán)的情況下,它僅中斷內(nèi)循環(huán),外循環(huán)仍然可繼續(xù)執(zhí)行。

語法:

jump-statement;    
break;

break語句的執(zhí)行流程圖如下所示 -

Java Break語句和循環(huán)

示例:

public class BreakExample {
    public static void main(String[] args) {
        for (int i = 1; i <= 10; i++) {
            if (i == 5) {
                break;
            }
            System.out.println(i);
        }
    }
}

執(zhí)行上面代碼得到結(jié)果 -

1
2
3
4

Java內(nèi)部循環(huán)語句

它中斷了內(nèi)循環(huán),只有當(dāng)你在內(nèi)循環(huán)中使用break語句。

示例:

public class BreakExample2 {
    public static void main(String[] args) {
        for (int i = 1; i <= 3; i++) {
            for (int j = 1; j <= 3; j++) {
                if (i == 2 && j == 2) {
                    break;
                }
                System.out.println(i + " " + j);
            }
        }
    }
}

上面代碼輸出輸出:

1 1
1 2
1 3
2 1
3 1
3 2
3 3

帶有Java break語句和Switch語句

要了解breakswitch語句的示例,請訪問這里:Java switch語句


上一篇:Java方法重寫下一篇:Java Object類