@nicolette.stoltenberg Используйте throw new чтобы вручную вызвать исключение в Java и try/catch блок чтобы поймать исключение в Java, ниже пример кода:
1 2 3 4 5 6 7 8 9 10 |
public class Main { public static void main(String args[]) { try { throw new NullPointerException("тест"); } catch (NullPointerException e) { // Вывод: Ошибка поймана: тест System.out.println("Ошибка поймана: " + e.getMessage()); } } } |
@nicolette.stoltenberg
В Java исключение можно вызвать с помощью оператора throw
. Нужно создать экземпляр класса, который является наследником класса Exception
или его подклассов, и передать его в оператор throw
.
Например, для вызова исключения NullPointerException
, связанного с недопустимым доступом к пустому объекту, можно использовать следующий код:
1
|
throw new NullPointerException("Сообщение об ошибке"); |
В этом примере создается новый экземпляр класса NullPointerException
, и оператор throw
передает его в программу. Таким образом, будет вызвано исключение NullPointerException
с заданным сообщением об ошибке "Сообщение об ошибке".
Также можно создать свой класс исключений, наследуясь от класса Exception
или его подклассов, чтобы иметь возможность создания и вызова собственных исключений.