博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月8日

摘要: Hi, All在这里对我知道的异常处理和大家分享一下,不足的地方请大家补充一.异常发生的原因:我们的程序往往有很多依赖,这些依赖是异常发生源,它们包括:1. 外部系统(数据库,Remoting,WebService等)2. 外部文件(配置文件,数据文件)3. 他人写的类库,函数,.NET FRAMEWORK类库自身。二.什么时候抓住异常仅当以下一种或多种情况时,我们的代码才需要抓住异常1. 记录异常(logging)将异常记录到日志中,便于support人员查找错误原因。2. 为这个异常添加相关信息(wrap exception)加发生异常的环境信息记录,并产生新异常,交给调用本方法的代码负责 阅读全文

posted @ 2011-07-08 14:44 老刘很氓 阅读(2947) 评论(5) 推荐(2) 编辑