feat(REQ-2516): 新增 ExceptionResultHandler 可自主控制是否跳过

This commit is contained in:
wangli 2024-06-25 12:41:15 +08:00
parent a3d8646249
commit 4e99047398

View File

@ -281,7 +281,7 @@ public class GlobalExceptionHandler extends ResponseEntityExceptionHandler {
private boolean shouldFilter(ExceptionResultHandler<? extends Throwable, ? extends Result> handler, Throwable e) {
if (handler.isRecursive()) {
return handler.getExceptionClass().isAssignableFrom(e.getClass());
return handler.shouldFilter(handler, e);
}
return handler.getExceptionClass() == e.getClass();
}