Navigation überspringen

while

Benötigtes Vorwissen

Die while-Schleife ist eine kopfgesteuerte oder abweisende Schleifenart. Das heißt, die Bedingung wird vor dem Eintritt in die Bedingung überprüft.

int iZaehler=0;
while(iZaehler<20){
     if(iZaehler<10){
         System.out.println("Zähler kleiner 10!");
         iZaehler++;
     }else{
         System.out.println("Zähler größer/gleich 10!");
         iZaehler+=2;
     }

}

Die Funktionweise:

  • Vor jedem Eintritt in die Anweisung wird geprüft, ob die Bedienung (iZaehler<20) noch wahr ist.
  • Falls ja, wird die nachfolgende Anweisung ausgeführt.
  • Am Ende der Anweisung wird zurück zur Bedingungsprüfung gesprungen.
  • Ist die Bedingung unwahr wird sequentiell in Quelltext weitergegangen.