Java SE. Урок 29. Исключения, ошибки и их иерархия. Блоки try, catch, finally
В данном видео рассматривается тема исключений в Java ( классы Throwable, Error, Exception, RuntimeException и их наследники), а так же - обработка исключений. Наиболее часто встречающиеся исключения:
Как правило исключения от потомков RuntimeException...
1. NullPointerException
2. ArrayIndexOutOfBoundsException
3. ArithmeticException
Все исключения делятся на проверяемые и не проверяемые исключения (checked/unchecked exceptions). К непроверяемым относятся классы Error и RuntimeException, и их потомки (наследники).
Нажав CTRL+H по к классу Throwable (в Intellij IDEA) - можно посмотреть всю иерархию (список) исключений и ошибок.
Обработать исключение можно с помощью блоков try catch или try catch finally. Если исключений несколько можно использовать несколько блоков catch под каждое исключение, либо перечислить их все в одном блоке. Так же в блоке catch можно записать вышестоящий тип исключения, и таким образом ловить все ошибки от данного типа.
Для того чтобы обработать ошибку выше, по иерархии вызывающих методов, необходимо использовать ключевое слово throws в сигнатуре метода.
Видео Java SE. Урок 29. Исключения, ошибки и их иерархия. Блоки try, catch, finally канала Follow the white rabbit
Как правило исключения от потомков RuntimeException...
1. NullPointerException
2. ArrayIndexOutOfBoundsException
3. ArithmeticException
Все исключения делятся на проверяемые и не проверяемые исключения (checked/unchecked exceptions). К непроверяемым относятся классы Error и RuntimeException, и их потомки (наследники).
Нажав CTRL+H по к классу Throwable (в Intellij IDEA) - можно посмотреть всю иерархию (список) исключений и ошибок.
Обработать исключение можно с помощью блоков try catch или try catch finally. Если исключений несколько можно использовать несколько блоков catch под каждое исключение, либо перечислить их все в одном блоке. Так же в блоке catch можно записать вышестоящий тип исключения, и таким образом ловить все ошибки от данного типа.
Для того чтобы обработать ошибку выше, по иерархии вызывающих методов, необходимо использовать ключевое слово throws в сигнатуре метода.
Видео Java SE. Урок 29. Исключения, ошибки и их иерархия. Блоки try, catch, finally канала Follow the white rabbit
исключения в java nullpointerexception обработка исключений java класс исключений java список исключений java checked исключения java типы исключений java примеры исключений java ошибка java java обработка ошибок try catch try catch java try catch finally блок try catch try catch throw try catch finally java конструкция try catch класс Throwable класс Error класс Exception класс RuntimeException использование throws
Комментарии отсутствуют
Информация о видео
11 февраля 2017 г. 21:27:17
00:25:14
Другие видео канала