@RestControllerAdvice和@ControllerAdvice中定义的@ExceptionHandler和ResponseBodyAdvice是为Controller处理过程中异常服务的。对于过滤器中出现的异常,由于还未进入Controller的处理阶段,所以不起作用。过滤器中出现的异常会被请求分发器转发到由ContextPath+”/error”构成的处理映射中。