异常的统一处理

预备知识:java类中, 异常类的父类 throwable,从而衍生出Error和Exception,而Exception又衍生RuntimeException

异常处理的一些原则: fastFail,具体明确

打印异常信息应该:异常抛出的时间,抛出了什么异常,在哪抛出了异常,异常抛出方法的一些参数便于定位问题

异常统一处理方法:

   在controller层添加 @ControllerAdvice  对于各个异常处理方法添加@ExceptionHandler(value=IOException.class) @ResponseBody 

public 任何类型 IOHandler(HttpServletRequest re, Exception e){} 即可

 

posted @ 2020-09-08 11:35  清明雨下  阅读(183)  评论(0)    收藏  举报