Die break-Anweisung in Java

Aryan Tyagi 12 Oktober 2023
Die break-Anweisung in Java

Die Java-Anweisung break unterbricht in einer definierten Situation den aktuellen Programmfluss. Es übergibt die Kontrolle an die Anweisung, die der beendeten Anweisung folgt.

In der Programmiersprache Java können wir die Anweisung break auf zwei Arten verwenden. Wenn eine break-Anweisung innerhalb einer Schleife verwendet wird, endet die Schleife sofort und der Code fährt mit der folgenden Anweisung fort, die nach dem Schleifenkörper steht. Es wird auch verwendet, um die Bedingung switch-case zu beenden, wenn eine Übereinstimmung auftritt.

Wir können die Java-Break-Anweisung in jeder Schleife verwenden, z. B. in der for-Schleife, der do-while-Schleife und der while-Schleife.

Zum Beispiel,

public class DemoBreak {
  public static void main(String[] args) {
    // for loop
    for (int i = 0; i <= 10; i++) {
      if (i == 7) {
        // using Break Statement
        break;
      }

      System.out.println(i);
    }
  }
}

Ausgabe:

0
1
2
3
4
5
6

Die Anweisung break wird angetroffen, wenn die Variable i im obigen Beispiel gleich 7 ist. Ebenso können wir dies auch für andere Schleifen verwenden.

Wir können die break-Anweisung mit switch-case-Anweisungen verwenden, wie unten gezeigt.

public class DemoSwitchBreak {
  public static void main(String[] args) {
    int number = 2;
    String name;
    switch (number) {
      case 1:
        name = "Pass";
        break;
      case 2:
        name = "Fail";
        break;
      default:
        name = "Invalid";
        break;
    }
    System.out.println(name);
  }
}

Ausgabe:

Fail

In der Anweisung switch-case verwenden wir die Anweisung break, um den Block zu beenden und bei jeder Übereinstimmung zur nächsten Codezeile zu wechseln. Wenn wir die Anweisung break nicht verwenden, werden alle Fälle ausgeführt.