5.3.1.2 通知与 weaving 5.3.1.2 通知与 weaving:当 在 Spring AOP 中悄悄“吞掉”异常——一个被忽略的 调用陷阱与零侵入式异常透传方案 你有没有遇到过这样的场景? 在 Spring Boot 项目中,你精心写了一个 通知,用于记录方法耗时、捕获业务异常并统一封装成 返回体。代码看起来干净利落: 上线后一切正常——直到某天,前端同学急匆匆跑来:“接口明明抛了 ,为什么响应体里是 ?我们根本收不到自定义错误码!” 你翻日志,发现 确实打印了,但 HTTP 响应却是 Spring 默认的 500 页面。你加断点调试, 是 , 也构造成功了……可最终 却没走你的 ,也没触发 。