|
@@ -1025,7 +1025,9 @@ public final class ObjectUtils {
|
|
|
}
|
|
|
for (java.lang.reflect.Type type : getGenericSuperclasses(clazz)) {
|
|
|
Class<?> classed = type2class(type);
|
|
|
- if (Objects.equals(classed, superclass)) {
|
|
|
+ if (classed == null) {
|
|
|
+ continue;
|
|
|
+ } else if (Objects.equals(classed, superclass)) {
|
|
|
return type;
|
|
|
}
|
|
|
java.lang.reflect.Type found = lookupGenericSuperclass(classed, superclass);
|