Die Schleife wird nicht ausgeführt, nicht einmal 1-Mal.
Das liegt an der Bedingung der while-Anweisung,
zaehler <= limit
ist gleich bei der ersten Überprüfung falsch. Die Anweisung, die auf die Schleife folgt,
System.out.println( "Schleife beendet" );
wird ausgeführt.
Alle die while-Schleifen in diesem Kapitel sehen so aus:
int zaehler = 0;
int limit = 5;
while ( zaehler < limit )
{
System.out.println( "Zaehler ist:" + zaehler );
zaehler = zaehler + 1;
}
System.out.println( "Schleife beendet" );
Die Variable zaehler ist die, welche initialisiert, getestet und
beim Ausführen des Schleifenkörpers geändert wird.
Es ist eine gewöhnliche int-Variable, aber sie wird für eine
spezielle Aufgabe verwendet.
Sie hat die Aufgabe einer Schleifenkontrollvariable.
Aber, nicht alle Schleifen besitzen Schleifenkontrollvariablen.
Der Typ Schleife, den wir betrachtet haben, ist eine Zählschleife,
da sie hochzählt, indem sie eine Schleifenkontrollvariable als einen Zähler verwendet.
Sie können Zählschleifen mit anderen Anweisungen als der while-Anweisung
realisieren und nicht alle while-Schleifen sind Zählschleifen.