Встречается на собеседованиях • сегодня
Какой вид у Exception наследующего Throwable
В Java Exception наследует Throwable напрямую. Это базовый класс для всех исключений, кроме RuntimeException и его потомков (которые считаются unchecked).
java
public class Exception extends Throwable {
// Конструкторы
public Exception() {}
public Exception(String message) { super(message); }
public Exception(String message, Throwable cause) { /*...*/ }
// И другие методы
}Ключевые особенности:
- Является checked-исключением (требует обработки через
try-catchилиthrows) - Содержит стандартные конструкторы для создания исключений
- Может быть расширен пользовательскими классами исключений
Пример пользовательского исключения:
java
class MyException extends Exception {
public MyException(String errorMessage) {
super(errorMessage);
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы