1.问题背景 代码采用了若依springboot前后端分离开发的开源框架,在自定义异常的时候始终没有找到完美解决方案,恰巧今天看到一篇文章,验证后比较符合要求,记录一下。 2.代码详情 因为代码逻辑需要,所以在拦截器层要在token失效的情况下直接返回失效结果, 而直接进行普通的自定义异常,又都会被若依自带的异常拦截为 { "code":500, "msg":null } JwtInterceptor.java import com.ruoyi.wx.back.ErrorCodeException;