.catch

.catch 令牌用于防止程序在发生错误时终止。

它的行为不像 C++ 中的 catch 关键字 (keyword) 。

    Commands ; .catch { Commands } ; Commands 

其他信息

有关其他控制流令牌及其在调试器命令程序中的使用的信息,请参阅 使用调试器命令程序

注解

.catch 标记后跟包含一个或多个命令的大括号。

如果 .catch 块中的命令生成错误,则会显示错误消息,忽略大括号内的所有剩余命令,并使用右大括号后的第一个命令继续执行。

如果未使用 .catch ,则错误将终止整个调试器命令程序。

可以使用 .leave 退出 .catch 块。