java.lang.reflect 属于哪个 包

Python018

java.lang.reflect 属于哪个 包,第1张

jre目录下的lib文件夹的rt.jar包中。该包是java运行的基础包。

InvocationTargetException异常由Method.invoke(obj, args...)方法抛出。当被调用的方法的内部抛出了异常而没有被捕获时,将由此异常接收。

至于具体原因,就要看代码和详细的错误信息了。

可能是你用反射调用是非public 的方法,只要在invok前先设置成可以访问就行了如下示例

Method m = null

        //设置成可以访问

        m.setAccessible(true)