if/else und if/elseif

Wenn ich einen Anweisungsblock so:

if (/*condition here*/){ }
else{ }

oder so:

if (/*condition here*/)
else if (/*condition here*/) {}
else if (/*condition here*/) {}

Was ist der Unterschied?

Scheint es, dass mit if/else, wenn ein Teil ist für den wahren Zustand und der else-Teil ist für alle anderen möglichen Optionen (false). Eine else-if-wäre nützlich für eine Reihe von Bedingungen. Dies ist mein Verständnis, gibt es nichts mehr, das ich beachten sollte?

InformationsquelleAutor | 2009-03-12
Schreibe einen Kommentar