2012年8月7日

温故而知新-----异常和异常处理

摘要: C#语言的异常处理功能可以帮你处理程序运行时出现的任何以外和异常情况。异常处理使用try、catch和inally关键字尝试某些操作,以处理失败情况,尽管这些操作有可能失败,但如果你确定需要这么做,且希望在事后清理资源,就可以尝试这样做。CLR、.NET Framework或任何第三方库或者应用程序代码都可以生成异常。异常使用throw关键字创建。 很多情况下,异常可能不是由代码直接调用的方法引发,而是由调用堆栈中位置更靠下的另一个方法所引发的。这种情况下,CLR将展开堆栈,查找是否有方法包含针对该特定异常雷响的catch块,如果找到这样的方法,就会执行赵东的第一个这样的catch块。如... 阅读全文

posted @ 2012-08-07 22:18 Cassie,zh 阅读(154) 评论(0) 推荐(0) 编辑

导航