Vorheriges Thema: Die if-AnweisungNächstes Thema: Die switch-Anweisung


Die else if-Anweisung

Für mehrere Ergebnisse können Sie If/Else-Anweisungen schachteln. Allerdings kann die Logik erschwert werden, wenn zu vielen Schachtelungen verwendet werden. Sie können deshalb die folgende Konstruktion für eine Reihe von If/Else-Anweisungen verwenden:

if (Boolean_expression_1)
	statement_1
else if (Boolean_expression_2)
	statement_2
else if (Boolean_expression_3)
	statement_3
...
else if (Boolean_expression_n)
	statement_n
else
	statement_else

Die endgültige else-Anweisung ist optional. Sie gibt nur Code an, der ausgeführt werden soll, wenn keiner der booleschen Ausdrücke Wahr ist.