void method.invoke()

时间:2015-07-31 16:35:58

标签: java methods reflection invoke

如何获取我作为字符串调用的void方法的标准输出流?

这就是我现在所拥有的:

if(method.getGenericReturnType().toString().equals("void"))
       method.invoke(instance, param);
else{
       Object obj = method.invoke(instance, param);
       System.out.println(obj.toString());
}

如果我尝试对void方法做同样的事情,我会得到一个null异常。

0 个答案:

没有答案
相关问题