异常处理的场景分析
作者:互联网
1、Action 出现没有处理的异常
- 正常捕捉
context.ExceptionHandle = true
2、Action 出现已经处理的异常
- 无法捕捉,因为已处理
context.ExceptionHandle = false
3、Service 层的异常
- 正常捕捉,异常从下往上抛出,Service属于下层,顺序执行
4、View 绑定时出现了异常
- 无法捕捉,直接在 View 视图报错
5、不存在的 Url 地址
- 无法捕捉,页面返回 404
6、其他 Filter 中发性的异常
- ActionFilter 可以捕捉
- ResultFilter 无法捕捉
- ResourceFilter 无法捕捉
7、控制器构造函数出现异常
- 无法捕捉,直接在 View 视图报错
标签:场景,处理,视图,捕捉,无法,报错,异常,View 来源: https://www.cnblogs.com/bereallyme/p/15872845.html