if-Anweisungen: else-if-Anweisung (1/2)

Als dritte Variante der if-Anweisungen ermöglicht es die else if-Anweisung, mehrere Ausdrücke hintereinander zu bewerten und die Ausführung von Anweisungen vom Erfolg der vorher durchgeführten Auswertungen abhängig zu machen (ähnliche Möglichkeiten bietet auch die switch-Anweisung, die im folgenden Abschnitt behandelt wird). Der Syntax lautet:

  if (ausdruck_1 )
    anweisung_1
  else if (ausdruck_2 )
    anweisung_2
  ...
  else if (ausdruck_n )
    anweisung_n
  else
    anweisung

Erläuterungen:

Ein Beispiel für den Einsatz der else-if-Anweisung findet man auf der folgenden Seite.