Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| programmierung:break_continue [2024/11/05 10:27] – swe | programmierung:break_continue [2025/12/20 14:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| - | In Java bieten die Schlüsselwörter | + | In Java bieten die Schlüsselwörter |
| ===== Break ===== | ===== 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: | **Beispiel: | ||
| Line 20: | Line 20: | ||
| - | In diesem Beispiel wird die Schleife beendet, sobald | + | In diesem Beispiel wird die Schleife beendet, sobald |
| + | |||
| + | |||
| + | 0 | ||
| + | 1 | ||
| + | 2 | ||
| + | 3 | ||
| + | 4 | ||
| - | ``` | ||
| - | 0 | ||
| - | 1 | ||
| - | 2 | ||
| - | 3 | ||
| - | 4 | ||
| - | ``` | ||
| ===== Continue ===== | ===== Continue ===== | ||
| - | `continue` springt zur nächsten Iteration der Schleife. Es überspringt den Rest des aktuellen Schleifendurchlaufs und beginnt mit der nächsten Iteration. | + | '' |
| **Beispiel: | **Beispiel: | ||
| Line 49: | Line 49: | ||
| In diesem Beispiel werden nur die ungeraden Zahlen ausgegeben, da die Schleife die geraden Zahlen überspringt. Die Ausgabe ist: | In diesem Beispiel werden nur die ungeraden Zahlen ausgegeben, da die Schleife die geraden Zahlen überspringt. Die Ausgabe ist: | ||
| - | ``` | + | |
| - | 1 | + | 1 |
| - | 3 | + | 3 |
| - | 5 | + | 5 |
| - | 7 | + | 7 |
| - | 9 | + | 9 |
| - | ``` | + | |
| **Zusammenfassung** | **Zusammenfassung** | ||
| - | * `break` beendet die Schleife vollständig. | + | |
| - | * `continue` springt zur nächsten Iteration der Schleife. | + | * '' |