निम्नलिखित कोड पर विचार करें में तर्कों की गलत संख्या,IllegalArgumentException: जावा Constructor.newInstance()
public class StartUp {
public StartUp(String[] test){}
public static void main(String[] args) throws Exception{
Constructor cd = StartUp.class.getConstructor(String[].class);
System.out.println(cd.newInstance(new String[]{}).toString());
}
}
इसके साथ क्या गलत है?
धागा "मुख्य" java.lang.IllegalArgumentException में अपवाद:: मैं निम्नलिखित अपवाद मिल sun.reflect.NativeConstructorAccessorImpl.newInstance पर sun.reflect.NativeConstructorAccessorImpl.newInstance0 (मूल निवासी विधि) पर बहस की गलत संख्या (NativeConstructorAccessorImpl.java:39) sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java:27) पर java.lang.reflect.Constructor.newInstance (Constructor.java:513) पर com.test.StartUp.main पर (StartUp.java:10)