全局异常指程序运行中超出局部预设捕获范围、未被提前拦截的系统性意外状况,会中断正常执行流程,依托统一机制集中处理,可规避报错裸奔,保障服务稳定性。
你负责的后端,最怕的是什么?不是某个接口写错,而是 某个接口崩了,前端拿到一把堆栈,用户看到一屏看不懂的英文。这篇聊的是全局异常处理 - 怎么把项目里所有会抛出的异常,分门别类地截住、转成用户看得懂的统一错误响应,并且安全边界守着别把内部细节给前端。重点是 分清楚两种异常 生产环境怎么藏细节 日志怎…