From 5b3f989f7f1e1686eae385ed097a5dfbe5f29b91 Mon Sep 17 00:00:00 2001 From: zpzhaoa <57425586@qq.com> Date: Wed, 6 May 2020 17:08:23 +0800 Subject: [PATCH] fix NPE in TreeUtil getNode --- .../src/main/java/cn/hutool/core/lang/tree/TreeUtil.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeUtil.java b/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeUtil.java index 3ec88e31b..26b0160f0 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/tree/TreeUtil.java @@ -134,6 +134,11 @@ public class TreeUtil { return node; } + //fix NPE + if(null == node.getChildren()) { + return null; + } + // 查找子节点 Tree childNode; for (Tree child : node.getChildren()) {