Основы исключений 😕 база
Что такое исключение простыми словами?
Сигнал об ошибке во время работы программы, который прерывает обычный ход и «всплывает» вверх, пока его не обработают.
Основы исключений 😕 база
Зачем нужны try/catch?
Чтобы поймать ошибку и обработать её (показать сообщение, повторить, залогировать), а не уронить программу.
Основы исключений 🤓 уверенно
Какие типы исключений есть в Java?
Throwable → Error (фатальные сбои JVM) и Exception → checked (надо обработать) и unchecked (RuntimeException).
Основы исключений 🤓 уверенно
Чем checked отличается от unchecked?
Checked компилятор заставляет обработать или объявить в throws; unchecked (RuntimeException) — нет, обычно это ошибки в коде.
Основы исключений 🧐 глубоко
Опиши уровни иерархии исключений в Java.
Основы исключений 🧐 глубоко
Что такое try-with-resources и зачем он?
Основы исключений 😎 про
Как обрабатывать исключения на разных уровнях абстракции?
Основы исключений 😎 про
Какие лучшие практики обработки исключений?