bindsang

工作五年,长期从事于asp.net方面的编程,业余爱好VC编程,温和、谦虚、自律、自信、善于与人交往沟通
随笔 - 35, 文章 - 0, 评论 - 64, 阅读 - 64928
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

2012年6月26日

摘要: c#中所有可以被抛出的异常都是直接或间接继承自System.Exception类 支持的捕获异常的语句块如下: try … catch try … catch … finally try… finally c#代码块中生成异常堆栈信息的时机不是在throw语句执行的地方,而是在第一次捕获的地方 以上三种方式中 try ... finally一定不会影响堆栈信息 可能会影响的地方主要集中在catch块中 catch子句声明方式又有以下几种 catch{} catch(Exception){} catch(Exception ex){} 这三种写法从捕获异常的能力上来说基本上是等效 第三种方式只是让编写代码的人可以使用异常参数,如果不使用异常参数的话可以用前面两种,第二种只是更加明确的指出了捕获的是Exception或者是从Exception继承的异常... 阅读全文

posted @ 2012-06-26 16:22 兵 阅读(2690) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示