本帖最后由 liuyinggzu 于 2011-12-14 23:00 编辑
异常处理只有这个try-catch-finally吧。
C# 语言的异常处理功能可帮助您处理程序运行时出现的任何意外或异常情况。 异常处理使用 try、catch 和 finally 关键字尝试某些操作,以处理失败情况,尽管这些操作有可能失败,但如果您确定需要这样做,且希望在事后清理资源,就可以尝试这样做。 公共语言运行时 (CLR)、.NET Framework 或任何第三方库或者应用程序代码都可以生成异常。 异常是使用 throw 关键字创建的。
具体信息查看MSDN:http://msdn.microsoft.com/zh-cn/library/ms173160.aspx
不轻易使用try catch意思应该是在编程时,尽量暴露出代码可能出现的错误和异常,然后修改代码尽量提高代码的可靠性。但是你很难完全发现所有可能出现的异常, 所以在实际运行程序时,要在可能出现异常的代码段加入异常处理。 |