SpringBoot项目,前端点击按钮,从而触发异常,抛出异常,前端有同一个html页面中有两个按钮,抛出异常也是一样的,但是有一个抛不出异常。不太理解啥情况,

SpringBoot项目,前端点击按钮,从而触发异常,抛出异常,前端有同一个html页面中有两个按钮,抛出异常也是一样的,但是有一个抛不出异常。不太理解啥情况,
它们两个对应的同一个接口:

@GetMapping("/checkLoggedIn")
    @ResponseBody
    public ResultVO checkUserIsLoggedIn(HttpSession session) {
        if (session.getAttribute("user") == null) {
            throw new CustomizeException(ResultCode.USER_NOT_LOGGED_IN);
        }
        return new ResultVO(ResultCode.SUCCESS);
    }

不正常的后端响应:

2022-12-17 22:26:07.899 ERROR 4244 --- [io-10001-exec-4] c.tedu.exception.GlobalExceptionHandler  : 请先登录
2022-12-17 22:26:07.901  WARN 4244 --- [io-10001-exec-4] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [com.demo.exception.CustomizeException: 请先登录]
2022-12-17 22:26:09.158 ERROR 4244 --- [io-10001-exec-7] c.tedu.exception.GlobalExceptionHandler  : 请先登录
2022-12-17 22:26:09.159  WARN 4244 --- [io-10001-exec-7] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [cn.tedu.exception.CustomizeException: 请先登录]

正常来说的后端响应:

2022-12-17 22:22:57.130 ERROR 17324 --- [nio-8080-exec-1] c.demo.exception.GlobalExceptionHandler  : 请先登录
2022-12-17 22:22:57.131  WARN 17324 --- [nio-8080-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [com.demo.exception.CustomizeException: 请先登录]

对比了一下,这两个不同之处就是一个是nio-8080-exec-1一个是io-10001-exec-7,难道是因为io前面没有n?不理解

对于这个问题,我直接将该模块,点击maven点击clean,然后点击install,就不会报错了。注意要先对改模块的root模块进行同样操作。