getdeclaredconstructors()返回java.lang.nullpointerexception

wmvff8tz  于 2021-07-13  发布在  Java
关注(0)|答案(1)|浏览(429)

我使用的是javaweb框架(vraptor),我遇到了以下问题:框架使用反射来示例化controllers参数,出于某种原因,其中一个参数是returing <java.lang.NullPointerException> .
我的问题是:框架正常工作了一段时间,由于某种原因,我要示例化的类型的“cachedconstructor”被填充了 <java.lang.NullPointerException> 而不是预期的。有什么可能改变这种状况?
我不是在问框架是否在做这件事,我只是想知道在java中什么可以做到这一点

getClassType().getDeclaredConstructors() is return java.lang.NullPointerException (returning, not throwing)
oyjwcjzk

oyjwcjzk1#

getclasstype()很可能返回空值。如果您对代码进行调试并为值输入一些控制台输出,您将看到哪个值返回为null。如果需要,请在使用对象之前执行一些空值检查。
看看什么是nullpointerexception,以及如何修复它?

相关问题