如何在出错时停止tcl脚本?

时间:2015-02-02 15:31:11

标签: tcl

当执行当前命令时出现错误时,Bash shell使用 -e 开关来停止执行。有没有类似的方法在tcl中做同样的事情或者我应该使用 catch 命令?

1 个答案:

答案 0 :(得分:1)

如果您使用的是类似shell的工具运行Tcl脚本并且没有任何选项可以退出错误,那么是的,您必须自己捕获错误并从错误处理程序中调用exit 。您可以使用catchtry命令来执行此操作。

文档:catchexittry