From 3d3347b64f3987ef3cf2996a43775779c7e92e03 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Tue, 30 Aug 2016 08:59:06 +0800 Subject: [PATCH] --- src/org/redkale/net/http/Rest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/org/redkale/net/http/Rest.java b/src/org/redkale/net/http/Rest.java index dc4fc3b2c..c019d6615 100644 --- a/src/org/redkale/net/http/Rest.java +++ b/src/org/redkale/net/http/Rest.java @@ -442,6 +442,7 @@ public final class Rest { Set fields = new HashSet<>(); Map attrParaNames = new LinkedHashMap<>(); do { + if(loop == null || loop.isInterface()) break; //接口时getSuperclass可能会得到null for (Field field : loop.getDeclaredFields()) { if (Modifier.isStatic(field.getModifiers())) continue; if (Modifier.isFinal(field.getModifiers())) continue;