Core - 1
Какой оператор позволяет принудительно выбросить исключение?
В Java оператор `throw` позволяет принудительно выбросить исключение. С помощью этого оператора можно создать исключение и передать его для обработки в блок `try-catch` или выше по стеку вызовов.
Пример использования оператора `throw` :
public void divide(int dividend, int divisor) {
if (divisor == 0) {
throw new ArithmeticException("Деление на ноль недопустимо");
}
int result = dividend / divisor;
System.out.println("Результат деления: " + result);
}
В этом примере, если значение `divisor` равно нулю, мы выбрасываем исключение `ArithmeticException` с сообщением "Деление на ноль недопустимо". Это приведет к прекращению выполнения метода и передаче исключения для обработки в вызывающий код.