Обработка исключений Java | Java Exceptions Tutorial
Java 133. Напишите пример обработки нескольких исключений в одном блоке catch.
Конечно, вот пример обработки нескольких исключений в одном блоке catch в Java: public class Main {
public static void main(String[] args) {
try {
int a = Integer.parseInt("not an integer");
String s = null;
System.out.println(s.length());
} catch (NumberFormatException | NullPointerException e) {
System.out.println("Обнаружено исключение: " + e.getMessage());
}
}
} В этом примере мы пытаемся преобразовать строку, которая не является целым числом, в переменную типа int...
Java 130. Приведите пример перехвата и обработки исключения с использованием собственных исключений.
Вот пример перехвата и обработки исключения с использованием собственных исключений на языке Java: public class CustomException extends Exception {
public CustomException(String errorMessage) {
super(errorMessage);
}
}
public class Main {
public static void main(String[] args) {
int numerator = 10;
int denominator = 0;
try {
if (denominator == 0) {
throw new CustomException("Denominator cannot be zero");
}
int result = numerator / denominator;
System...