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

异常处理思路

异常处理思路

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

2 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

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

查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 402 浏览

添加回答

举报

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