86
A
回答
129
要調用一個特定的異常,如FileNotFoundException異常使用這種格式
if (-not (Test-Path $file))
{
throw [System.IO.FileNotFoundException] "$file not found."
}
拋出一般異常使用throw命令後面的字符串。
throw "Error trying to do a task"
當catch內使用,可以提供有關觸發
相關問題
- 1. IIS - 創建新網站拋出異常
- 2. 如何創建一個新的異常類並拋出它
- 3. 的std ::線程創建拋出異常
- 4. 拋出一個新的異常拋出一箇舊的異常
- 5. 使用異常,並重新拋出
- 6. 拋出新的異常
- 7. 拋出異常對象創建
- 8. Tizen CLI創建項目拋出異常
- 9. 創建表拋出SQL異常
- 10. 創建NSEntityDescription後拋出異常
- 11. Java - DocumentBuilder在創建時拋出異常
- 12. 拋出異常並捕獲異常?
- 13. 拋出或重新拋出異常?
- 14. 在QT中創建我自己的異常並在函數中拋出異常
- 15. @Contract並拋出異常
- 16. 安全並拋出異常
- 17. 創建新的rails項目在安裝json時拋出異常
- 18. Powershell函數拋出空異常
- 19. 魔術異常拋出拋出異常
- 20. 拋出異常拋出異常
- 21. 更新SQL拋出異常
- 22. 重新拋出異常
- 23. 異常重新拋出
- 24. '拋出新的異常'需要退出()?
- 25. 拋出異常不拋出
- 26. 異常拋出異常
- 27. 拋出異常
- 28. 異常拋出
- 29. 拋出異常
- 30. 拋出異常
您是否想要拋出一個自定義異常錯誤的附加信息? [this] [1]有幫助嗎? [1]:http://stackoverflow.com/questions/11703180/powershell-creating-a-custom-exception – 2012-08-16 05:46:30
看看這篇文章:http://stackoverflow.com/questions/2182666/PowerShell的2-0-的try-catch-如何對接入的的異常 – 2012-08-16 07:58:29