by Темных Сергей
26.03.2009 16:32:00
Обработка исключения, вообще, в нынешних языках очень ужасна и не удобна.
Вернее, я бы сказал так, нынешние языки предоставляют очень мало языковых
конструкций для обработки исключений.
1. Нельзя, например, повторно
заюзать код обрабатывающий исключения
2. Некрасиво реализуется конструкция:
перебери варианты по очереди и заюзай первый из неотказавших.
3. Также
некрасиво реализуется конструкция: продолжай выполнение даже, если часть кода
отказала.
т.е. в нынешних языках, вообще, нет ни каких-то логический,
структурных и т.д. средств для работы с исключениями.
ИМХО, это связано
с тем, что исключения достаточно молодая технология, которая еще достаточно не
обкатана.