各位大拿好:
A系统出现奇怪现象,A系统在进行试卷审核通过的时候(审核通过会与B系统交互),
如果B系统返回给A系统passFlag标志位为2的时候(表示B系统处理异常)A在抛出BusinessException之后,
A系统处理不异常,而是直接在页面上弹出“服务器暂不可用500 internal server error”小窗口,
不知道各位有没有遇到过此类问题,多谢大家;
------解决方案--------------------------------------------------------
500遇到过;服务器不可用,没遇到过。
------解决方案--------------------------------------------------------
如果A系统没有捕获这个异常,而是直接抛给中间件(Tomcat),那么中间件就会统一按500处理。