EMZETT.
Увійти

else…if

Коротко: Ланцюжок із кількох умов, що перевіряються по порядку, — щойно одна істинна, виконується її блок, а решта пропускаються.

Докладніше: Синтаксично else if — не окреме ключове слово Java, а просто вкладений if у гілці else попереднього if. Порядок важливий: «перемагає» перша відповідна умова.

if (grade == 1) System.out.println("Excellent");
else if (grade == 2) System.out.println("Good");
else System.out.println("Satisfactory or worse");

Подробиці

int grade = 3;
if (grade == 1) {

Див. також: if…else, оператор if, оператор switch