Reflexión de Java: “java.lang.NoSuchMethodException”
Estoy tratando de obtener el método de otra clase utilizando la reflexión, pero por alguna razón me sigue dando una excepción de no tal método. Estas son las clases que estoy usando:
Clase ScriptTable:
for(Class<?> script: Scripts) {
System.out.println(script.getName());
try {
Method c = script.getMethod("scriptInfo()", script);
} catch(Exception e) {
e.printStackTrace();
}
}
Clase dummyScript
public String[] scriptInfo() {
String[] ScriptInfo = {"DummyScript", "Chris", "Does nothing atm"};
return ScriptInfo;
}