大家好,又见面了,我是你们的朋友全栈君。
NoSuchMethodException – 无法找到某一特定方法时,抛出该异常
所遇到过的NoSuchMethodException情况:
- 在使用反射时使用如下代码:
// 创建构造器对象,该方法只能获取public构造,否则会抛出NoSuchMethodException异常 Constructor<?> constructor = cls.getConstructor(paramTypes);
注:paramTypes定义为一个Class[]
Constructor类的 getConstructor(Class<?>… parameterTypes)方法时,会调用反射所获得的类的公共构造方法,如果所调用的构造非public修饰过的方法就会抛出NoSuchMethodException
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/150652.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...