【springboot】--springboot全局异常处理

目录

  • 一、默认全局异常处理
  • 二、自定义的全局异常处理

一、默认全局异常处理

这种方式主要是采用@ControllerAdvice注解,这是到达Controller类出现的任何异常都会统一以Exception类来返回。

缺点
(1)、不同业务场景返回的异常格式都一样,不好统一

/**
 * ControllerAdvice是全局异常处理
 *
 * 这种使用,就是将任何地方的异常都转接到这里。
 * 缺点是: 任何异常都会进入这里,不能区分什么异常,同时,很难针对业务场景返回合适的异常代码。
 */
@ControllerAdvice
public class GlobalExceptionHandler {
   

    @ExceptionHandler

你可能感兴趣的:(springboot,spring,boot)