Обработка ошибок
Ошибки, возникающие во время выполнения программы, которые нарушают её нормальное функционирование.
Обработка исключений
Механизм, позволяющий программе реагировать на ошибки и прерывать выполнение при их возникновении.
Исключения
Специальные объекты, представляющие собой информацию об ошибке и её месте возникновения.
Блок try
Блок, в котором может возникнуть исключение, и где оно должно быть обработано. Используется для безопасного завершения программы.
Блок catch
Блок, в котором размещается код, предназначенный для обработки исключений, возникших в блоке try.
Блок finally
Блок, используемый для выполнения действий после завершения блока try, независимо от того, возникло ли исключение или нет.