Встречается на собеседованиях • сегодня

Что наследуется от Exception

Классы, унаследованные от Exception, предназначены для обработки проверяемых исключений (checked exceptions). Они должны быть либо обработаны через try-catch, либо объявлены в сигнатуре метода с throws.

Пример:

java
class CustomException extends Exception {
    public CustomException(String message) {
        super(message);
    }
}

public class Main {
public static void main(String[] args) {
try {
throw new CustomException("Ошибка!");
} catch (CustomException e) {
System.out.println(e.getMessage()); // "Ошибка!"
}
}
}

text

От `Exception` наследуются многие стандартные исключения, например:  
- `IOException`  
- `SQLException`  
- `ClassNotFoundException`  

`RuntimeException` (непроверяемые исключения) тоже наследуется от `Exception`, но обрабатывать их необязательно.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы