Недопустимый аргумент: исключение в getDeclaredConstructor - PullRequest
0 голосов
/ 26 января 2019

Я попытался получить доступ к конструктору для класса с помощью отражения.

getDeclaredConstructor(String.class,List.class,List.class,List.class,List.class)

И мой фактический конструктор - это конструктор с 1 параметром String и 4 двумерными списками.Но это бросает IllegalArgumentException: Wrong number of parameters.Но если я передаю только 1 или 2 параметра, он выдает NoSuchMethodException, а не IllegalArgumentException.Почему это происходит?

...