JAVA Class 获取父类名称

图片说明

interface,primitive ,void的话,getSupperclass会返回null
估计你是有接口类吧

是不是你继承的有错误

1.aClass为null 检查aClass是否获取成功
2.getSuperClass()后为null 检查该类时候具有父级类

打印一下这些写类名aClass,分开打印,看看是哪个aClass报了NPE,检查这个类是否有超类,是不是接口。