Někdy rozvíjíme pouze druhou (negativní) větev:
if (podmínka1) {
...
} else if (podmínka2) {
...
} else if (podmínka3) {
...
} else {
...
}
Neplatí-li podmínka1, testuje se podmínka2, neplatí-li, pak podmínka3...
neplatí-li žádná, provede se příkaz za posledním - samostatným - else.