Debugging Tools for Windows |
.catch 关键字通常用来避免错误发生时程序被中止。
它和 C++ 中的 catch 关键字的行为不一样。
.catch 关键字后面跟由大括号括住的一条或多条命令。
如果 .catch 块中某条命令发生错误,则显示错误消息,忽略该块中剩下的命令,从大括号后面的第一条命令恢复执行。
如果没有使用 .catch,一个错误将会中止整个调试器命令程序的执行。
你可以使用.leave从一个 .catch 块中跳出来。
需要其它流程控制记号的信息以及它们在调试器命令程序中的用法,请看使用调试器命令程序。