一般来说我们执行一个方法只有两种结果 要么成功要么失败,那么执行方法时候产生的异常该如何处理是比较科学的
- 那些异常需要处理,那些异常需要向上层调用方法抛。 比如在数据访问层执行的SQL时候残生了异常主键冲突,那么这个时候这种异常是该在数据访问层就捕获后将方法执行结果置为失败 还是该向上层抛。遵循的原则是什么,
- 那么比如在ASP.NET CORE中 一个action中执行新增一个人员 的操作中产生了 异常 这个时候 是用try catch包过后 讲异常改为友好的返回结果 还是统一用异常处理程序 处理异常比较好、想知道异常处理的原则
萌萌哒