老师你好
1、程序可能会有一些不知道的异常出现,为了更好的体验,我增加了Exception来兜底,但是添加后我发现判断是否登录时抛出的UserLoginInterceptotException异常不能被UserLoginInterceptotException统一异常处理了,而是交给Exception统一异常处理,这是为什么(去掉Exception统一异常处理后恢复正常)
//用来兜底
@ExceptionHandler(value = Exception.class)
@ResponseBody
public ResponseVo otherExceptionHandler(Exception e){
log.error("【异常信息】",e);
return ResponseVo.error(ResponseEnum.ERROR);
}
2、对于统一异常处理,是对大部分可能出现的异常都设定一个处理吗?老师平时开发中是怎么处理的?