其他分享
首页 > 其他分享> > 异常处理的场景分析

异常处理的场景分析

作者:互联网

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