异常处理器
系统中异常分类
预期异常:
在编译阶段检测的异常,
使用IDEA开发工具的话,代码刚写写完,立马检测
运行时异常(runtimeException):
在代码运行的过程中报错的,
只能通过规范代码、测试等手段减少运行时异常发生
异常处理器思路
系统的DAO、Service、Controller层,每一层都有可能抛 出 异常,所有层的异常都通过throws Exception往上抛,最后由SpringMVC的前端控制器交给异常处理器进行异常处理:
异常处理
自定义异常处理器
异常处理器配置
错误页面
异常处理测试
在controller中制作一个错误
自定义异常处理
自定义异常
异常处理器修改
测试