чений выполняемый код помещает
Автор admin Воскресенье, 3 мая 2009 11:32
чений выполняемый код помещается в блок try, а обработка исключений производится после блока try. Это существенно упрощает написание и чтение программы, поскольку основной код не смешивается с кодом обработки ошибок. Обработчики исключений Конечно, программа должна где-то среагировать на запущенное исключение. Это место называется обработчиком исключения; в программу необходимо включить обработчик исключения для каждого типа перехватываемого исключения. Тем не менее полиморфизм распространяется и на исключения: один обработчик может перехватывать как определенный тип исключения, так и исключения классов, производных от этого типа. Обработчики исключений следуют сразу же за блоком try и обозначаются ключевым словом catch: 30 Глава 1 • Обработка исключений try { // Программный код. который может генерировать исключения } catch(typel idl) { // Обработка исключений типа typel } catch(type2 id2) { // Обработка исключений типа type2 } catch(type3 id2) { // И т. д. } catchUypeN idN) // Обработка исключений типа typeN } // Здесь продолжается нормальное выполнение программы… По своему синтаксису секции catch
Комментарии закрыты.
Последние комментарии