为了账号安全,请及时绑定邮箱和手机立即绑定

异常处理思路

异常处理思路

C#
呼唤远方 2018-08-03 12:05:28
 现在的做法:发生一个异常在逻辑层拦截,记录到数据库中,再抛出自定义异常。为了偷懒所以都是Exception,代码如下:catch (Exception ex) {     Log4.Debug(ex);//EntLog.WriteText(ex);     throw new Exception("ArticleBll AddArticle throw Exception");  }                                      始终觉得不太妥当,大家有好经验,请赐教!
查看完整描述

2 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

记录时可以对ExceltionType进行归纳统计,并根据不同的类型提示相应的友好错误提示,而不是把原始错误抛给用户。

查看完整回答
反对 回复 2018-08-07
  • 2 回答
  • 0 关注
  • 641 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信