异常处理的场景分析

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 视图报错

    异常处理的场景分析

 

上一篇:2020年最新 Android 面试点梳理,通往Android封神之路的知识体系


下一篇:AIDE手机编程初级教程(零基础向) 3.3.2 优化信息显示 下篇