![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Быстрый вопрос про Try...Except [D7]
Franzy © (2008-05-18 16:16:00)Не до конца понятен механизм работы - в справке про это не написано.
Предположим, у меня в блоке Try несколько операторов, скажем, 3 :) Ошибка встречается во втором. Куда компилятор передаст управление после выполнения блока Except? Командам после блока Except или остальным командам блока try, которые идут после строки с ошибкой?
Юрий Зотов (2008-05-18 17:10:00) [1]> Куда компилятор передаст управление после выполнения блока Except?
Зависит от того, что в этом блоке написано.
> Командам после блока Except
Если в этом блоке исключение было сброшено, то да. Если нет - то нет.
> или остальным командам блока try, которые идут после строки с ошибкой?
Вот это - точно нет.
Anatoly Podgoretsky (2008-05-18 16:33:00) [2]На следующий уровень try except
Franzy (2008-05-18 16:31:00) [3]Спасибо!
Германн (2008-05-18 16:29:00) [4]Командам после блока Except