Поделиться через


.Поймать

Токен .catch используется для предотвращения завершения программы в случае возникновения ошибки.

Он не ведет себя так, как ключевое слово catch в C++.

    Commands ; .catch { Commands } ; Commands 

Дополнительные сведения

Сведения о других маркерах потока управления и их использовании в программах команд отладчика см. в разделе Использование командных программ отладчика.

Комментарии

За токеном .catch следуют фигурные скобки, включающие одну или несколько команд.

Если команда в блоке CATCH создает ошибку, отображается сообщение об ошибке, все оставшиеся команды в фигурных скобках игнорируются, а выполнение возобновляется с первой командой после закрывающей фигурной скобки.

Если параметр .catch не используется, ошибка приведет к завершению всей командной программы отладчика.

Для выхода из блока .catch можно использовать .leave.