我有两个 Powershell 脚本;main.ps1 和 sub.ps1。main.ps1 调用 sub.ps1。有时 sub.ps1 会引发异常。是否可以从 main.ps1 捕获 sub.ps1 引发的异常?
示例 main.ps1:
try{. .\sub.ps1;}
catch
{}
finally
{}
示例 sub.ps1:
throw new-object System.ApplicationException "I am an exception";
我有两个 Powershell 脚本;main.ps1 和 sub.ps1。main.ps1 调用 sub.ps1。有时 sub.ps1 会引发异常。是否可以从 main.ps1 捕获 sub.ps1 引发的异常?
示例 main.ps1:
try{. .\sub.ps1;}
catch
{}
finally
{}
示例 sub.ps1:
throw new-object System.ApplicationException "I am an exception";