# Break und Continue in Java: Steuerung von Schleifen In Java bieten die Schlüsselwörter `break` und `continue` eine Möglichkeit, den normalen Ablauf von Schleifen zu unterbrechen. Sie ermöglichen es, die Iteration einer Schleife zu beenden oder direkt zur nächsten Iteration zu springen. ## Break `break` wird verwendet, um eine Schleife vollständig zu verlassen. Es beendet die Ausführung der Schleife und die Programmausführung setzt sich mit der nächsten Anweisung nach der Schleife fort. **Beispiel:** ``` java for (int i = 0; i < 10; i++) { if (i == 5) { break; // Schleife beenden, wenn i gleich 5 ist } System.out.println(i); } ``` In diesem Beispiel wird die Schleife beendet, sobald `i` den Wert **5** erreicht. Die Ausgabe ist: 0 1 2 3 4 ## Continue `continue` springt zur nächsten Iteration der Schleife. Es überspringt den Rest des aktuellen Schleifendurchlaufs und beginnt mit der nächsten Iteration. **Beispiel:** ``` java for (int i = 0; i < 10; i++) { if (i % 2 == 0) { continue; // Nächste Iteration, wenn i gerade ist } System.out.println(i); } ``` In diesem Beispiel werden nur die ungeraden Zahlen ausgegeben, da die Schleife die geraden Zahlen überspringt. Die Ausgabe ist: 1 3 5 7 9 **Zusammenfassung** - `break` beendet die Schleife vollständig. - `continue` springt zur nächsten Iteration der Schleife.