新闻

产品

支持与服务

Support and service

常见问题

您当前位置:首页 > 常见问题 > 使用 catch 和 catchQ...

使用 catch 和 catchQuiet 处理错误

catch 语句将对一个表达式求值,并在表达式出现错误,但不会停止脚本时返回 true(如 catch 之外的错误)。

这允许您测试 if 语句中的指定或命令的执行,并在 catch 返回 true 时运行错误处理代码。

 

 

当 MEL 在 catch 语句内遇到除以零错误时,它会自动打印错误消息,但不会停止执行。catch 语句将返回真 true,因此 if 语句将执行块。

若要捕捉错误而无需 MEL 自动打印错误,请使用 catchQuiet 语句,而不是 catch 语句。