【发布时间】:2012-05-16 12:36:09
【问题描述】:
在我的机器上,以下每个代码 sn-ps 都会抛出异常,而不是打印到标准输出“1”和“2” 为什么异常没有被捕获?
try {
[int]$a = 1/0
}
catch {
write 1
}
finally {
write 2
}
try {
[int]$a = 1/0
}
catch [System.Exception] {
write 1
}
finally {
write 2
}
【问题讨论】:
标签: .net powershell exception-handling powershell-2.0 divide-by-zero