В Java всегда допустимы вложенные операторы if-else, которые означают, что Вы можете использовать один оператор if или else внутри другого оператора if или else.

Синтаксис

Синтаксис вложенного оператора if..else в Java следующий:

if(Логическое выражение 1){
   //Выполняется, если логическое выражение 1 истинно
   if(Логическое выражение 1){
      //Выполняется, если логическое выражение 2 истинно
   }
}

Вы можете делать вложенным else if...else аналогично тому, как мы делали вложенным оператор if в Java.

Пример

public class Test {

   public static void main(String args[]){
      int x = 30;
      int y = 10;

      if( x == 30 ){
         if( y == 10 ){
             System.out.print("X = 30 и Y = 10");
          }
       }
    }
}

Будет получен следующий результат:

X = 30 и Y = 10

Оглавление