Обработка исключений предназначена для перехвата ошибок (исключительных ситуаций), возникающих в процессе работы программы. Если возникла ошибка, и она не была перехвачена, то выдается системное сообщение об ошибке, и выполнение модуля прерывается.
Однако разработчик может перехватывать возникающие ошибки и обрабатывать их по своему усмотрению,