【发布时间】:2012-05-16 20:02:01
【问题描述】:
我一直在寻找这个,但似乎找不到它。 我有一个带有 try {} catch {} 语句的脚本。如果没有发生错误,我想添加一个操作。
例如
try { something }
catch { "Error occured" }
if (!error) {
"No Error Occured"
}
如何测试语句中是否出现错误?
提前致谢
沃尔特
【问题讨论】:
-
另一种选择是将“无错误”代码放在 try 块中的语句之后:
try { something; "no error" } catch { "error" }。如果“某事”因终止错误而失败,执行将跳过“无错误”代码并进入 catch 块。 (当然,“无错误”代码本身可能会引发异常,因此这种方法并不总是合适的。)
标签: powershell try-catch