Заключение
Обработка исключительных ситуаций
стала сейчас обязательной частью объектно-ориентированных программ. Применяя
методы классов J2SDK и других пакетов, обращайте внимание на то, какие исключения
они выбрасывают, и обрабатывайте их. Исключения резко меняют ход выполнения
программы, делают его запутанным. Не увлекайтесь сложной обработкой, помните
о принципе KISS.
Например, из блока finally!} можно
выбросить исключение и обработать его в другом месте. Подумайте, что произойдет
в этом случае с исключением, возникшем в блоке try{}? Оно нигде не будет перехвачено
и обработано.
-
|