Finally (Visual Basic)
Обновлен: Ноябрь 2007
Представляет блок оператора для выполнения перед выходом из структуры Try.
Заметки
Каждая структура Try должна включать блок Finally или по крайней мере один блок Catch.
![]() |
---|
Элемент управления не передает из блока Try или блока Catch в соответствующий блок Finally в следующих случаях: |
Оператор End обнаруживается внутри блокаTry или Catch.
StackOverflowException создается внутри блока Try или Catch.
Когда следует использовать блок Finally
Если имеется одна или несколько инструкций, которые необходимо запустить до выхода из структуры Try, используйте блок Finally. Элемент управления передает в блок Finally только перед передачей из структуры Try. Это справедливо даже в том случае, если исключение возникает внутри структуры Try.
Ключевое слово Finally можно использовать в следующем контексте:
Оператор Try... Catch... Finally (Visual Basic)