From d7ee0ee99b8648da072a00d907ee9d4c5bb1889f Mon Sep 17 00:00:00 2001 From: acgist <289547414@qq.com> Date: Wed, 4 Sep 2024 13:56:31 +0800 Subject: [PATCH] =?UTF-8?q?[*]=20=E4=BF=AE=E5=A4=8D=E5=BC=82=E5=B8=B8?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/acgist/taoyao/boot/utils/ErrorUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/utils/ErrorUtils.java b/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/utils/ErrorUtils.java index a900ce8..55a4f85 100644 --- a/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/utils/ErrorUtils.java +++ b/taoyao-signal-server/taoyao-boot/src/main/java/com/acgist/taoyao/boot/utils/ErrorUtils.java @@ -213,6 +213,9 @@ public final class ErrorUtils { * @see DefaultHandlerExceptionResolver */ public static final MessageCode messageCode(int status, Throwable globalThrowable, Throwable rootThrowable) { + if(rootThrowable == null || globalThrowable == null) { + return MessageCode.CODE_9999; + } final Class rootClazz = rootThrowable.getClass(); final Class globalClazz = globalThrowable.getClass(); return CODE_MAPPING.entrySet().stream()