Вложенные Операторы if Вы можете использовать один оператор if-else внутри другого оператора if или else. Например: int age = 25; if(age > 0) { if(age > 16) { System.out.println("Welcome!"); } else { System.out.println("Too Young"); } } else { System.out.println("Error"); } //Outputs "Welcome!" Вы можете вкладывать столько операторов if-else сколько вам необходимо. Оператор else if Вместо использования вложенных операторов if-else, вы можете использовать оператор else if для проверки множества условий. Например: int age = 25; if(age <= 0) { System.out.println("Error"); } else if(age <= 16) { System.out.println("Too Young"); } else if(age < 100) { System.out.println("Welcome!"); } else { System.out.println("Really?"); } //Outputs "Welcome!" Код проверит условие, и если оно будет истинно, то выполнится условие внутри блока. Вы можете включать столько операторов else if, сколько вам необходимо.