This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== 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:** <code java > for (int i = 0; i < 10; i++) { if (i == 5) { break; // Schleife beenden, wenn i gleich 5 ist } System.out.println(i); } </code> 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:** <code java> for (int i = 0; i < 10; i++) { if (i % 2 == 0) { continue; // Nächste Iteration, wenn i gerade ist } System.out.println(i); } </code> 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.