| Bezeichnung | Erläuterung | Beispiel |
| if-else-Verzweigung | Wenn-dann-Verweigung: Wenn die Bedingung wahr ist wird der erste Ausdruck abgearbeitet, sonst der else-Block. |
if(
wert > 0 ) { |
| switch-case-Verzweigung | Überprüft einen ganzzahligen Wert und verzweigt entsprechend dem Ergebnis. |
switch(
wert ) { |
| bedingter Ausdruck | kompakte Wenn-dann-Verzweigung <Bedingung> ? <Dann-Wert> : <Sonst-Wert> |
int
abs( int wert ) { return( (wert < 0) ? wert*(-1) : wert ); } |
| while-Schleife | Anweisungsblock wird solange wiederholt, wie die Eingangsbedingung erfüllt ist. |
int wert = 0; |
| do-while-Schleife | Anweisungsblock wird solange wiederholt, wie die Ausgangsbedingung erfüllt ist. Der Anweisungsblock wird mindestens einmal durchlaufen. | int
wert = 0 do { wert++; } while( wert < 10 ); |
| for-Schleife | Auf eine Eingangsanweisung folgt der Durchlauf eines Anweisungsblock, solange bis die Eingangsbedingung nicht mehr erfüllt ist. Nach jedem Durchlauf wird eine Ausgangsanweisung abgearbeitet. | for(
int i = 0; i < 10;
i++ ) { System.out.println("Durchlauf " + i ); } |