调用 cls.newInstance()方法时报错:
Caused by:java.lang.NoSuchMethodException:xxx.xxx.类名.<init>()
xxx
xxx
这是因为xxx.xxx.类名类写了有参构造,那么一定要写上无参构造。如果一个类没有写有参构造,那么无参构造可以不写。
类默认有无参构造,可以不写。
调用 cls.newInstance()方法时报错:
Caused by:java.lang.NoSuchMethodException:xxx.xxx.类名.<init>()
xxx
xxx
这是因为xxx.xxx.类名类写了有参构造,那么一定要写上无参构造。如果一个类没有写有参构造,那么无参构造可以不写。
类默认有无参构造,可以不写。