Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvPmCdEI 117 of 420 menu
◀ ▶

Конструкция else if в Java

Конструкция else if позволяет задавать условия в блоке else. Давайте посмотрим на примере:

int num = 1; if (num == 1) { System.out.println("value1"); // сработает это } else if (num == 2) { System.out.println("value2"); } else if (num == 3) { System.out.println("value3"); }

Преимущество else if перед несколькими отдельными if - возможность поймать ситуацию, когда значение переменной num не подходит ни под одно из условий:

int num = 1; if (num == 1) { System.out.println("value1"); // сработает это } else if (num == 2) { System.out.println("value2"); } else if (num == 3) { System.out.println("value3"); } else { System.out.println("incorrect value"); }

В переменной day лежит какое-то число из интервала от 1 до 31. Определите, в какую декаду месяца попадает это число.

Модифицируйте предыдущую задачу так, чтобы, если в переменной day будет не число от 1 до 31, выдавалось сообщение об ошибке.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить