📖 do..while - Schleife
Zusätzlich zur while-Schlaufe existiert eine sogenannt "flussgesteuerte"
Variante von while. Diese Variante beginnt mit dem Schlüsselwort do, und
das while rutscht an den Schluss.
Hier ein explizites Beispiel zur do..while-Schlaufe:
do { } while Code-Beispiel
int x = 10;
do {
System.out.println("value of x: " + x);
x = x-1;
} while (x > 0);
Ablaufdiagram
- Der
do-Block in den gescheiften Klammern{}wird immer einmal ausgeführt, bevor die Bedingung überprüft wird. - Ist die Bedingung, wie z.B.
while (x > 0), erfüllt, wird der do-Block erneut ausgeführt, solange bis die Bedingung nicht mehr erfüllt ist. Diedo..while
do..while
- Der Code-Block wird immer zuerst einmal ausgeführt
- Solange-die-Bedingung-zutrifft wird der Code-Block wiederholt ausgeführt.