Link zu www.kneller-gifs.de

while-Schleife

Bei der while-Schleife wird vor Eintritt in die Schleife zuerst eine Bedingung geprüft.
Wenn diese true ist, dann wird die Schleife durchlaufen, wenn false, dann nicht.
Die while-Schleife wird so lange durchlaufen, wie die Testbedingung erfüllt ist.

Einfache while-Schleife
public class Test {
  static public void main (String args[]) {
    int x=1;
    while (x<5){
      System.out.print(x);
      x++;
    }
  }
}
Die Schleife wird so lange durchlaufen, wie "x" kleiner 5 ist, also 4 mal. Ausgabe: "1234".

Endlose while-Schleife, die per break-Anweisung verlassen wird
...
    int i=0;
    while (true) {
      i++;
      System.out.println(i); // Ausgabe: 1 2 3 4 5
      if (i==5) {
        break;
      }
    }
...