网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

spring boot全局异常处理

时间:2026-02-14 01:34:39

1、通过intellij idea创建spring boot项目,如下图所示

spring boot全局异常处理

2、添加maven依赖,如下图所示

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency>

spring boot全局异常处理

3、创建一个测试controller方法,然后返回异常,代码如下

@RestController

@RequestMapping("/test")

public class TestController {

    @RequestMapping("")

    public Map test(@RequestBody Map map) throws Exception {

        if (1==1){

            throw new Exception("1111111111");

        }

        return map;

    }

}

spring boot全局异常处理

4、创建全局异常处理器,使用@ControllerAdvice,

@ExceptionHandler等注解

spring boot全局异常处理

5、启动程序,访问rest接口

spring boot全局异常处理

6、全局异常处理器被执行

spring boot全局异常处理

© 2026 一点资料
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com