From 2becd707b669bf34bdf7797419b3cadcf23f3eff Mon Sep 17 00:00:00 2001 From: VampireAchao Date: Mon, 13 Feb 2023 21:37:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=8A=9B=E5=87=BA=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E6=96=B9=E5=BC=8F=E4=BB=A3=E6=9B=BFnull?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hutool-core/src/main/java/cn/hutool/core/util/EnumUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/util/EnumUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/EnumUtil.java index 57a3e437b..cc03082b3 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/EnumUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/EnumUtil.java @@ -311,7 +311,7 @@ public class EnumUtil { public static Map getNameFieldMap(final Class> clazz, final String fieldName) { final Enum[] enums = clazz.getEnumConstants(); if (null == enums) { - return Collections.emptyMap(); + throw new IllegalArgumentException(StrUtil.format("Class [{}] is not an Enum type!", clazz.getName())); } final Map map = MapUtil.newHashMap(enums.length, true); for (final Enum e : enums) {