java.lang.NoSuchMethodException from a Class.forName instantiation

Hmm,

this is not quite working for me - tried to adapt your solution to my code and as soon as I resolved the cast errors of Class<? extends PApplet>, I ended up with the same
java.lang.NoSuchMethodException: gun_game_main$m4.<_init>()

I also see that you’re getting the class by using an index of an array with the classes explicitly defined as opposed to using class.forName() which I’m attempting to use in my example.

Is there any way for Java to find my class constructor without having to make it static?

Really appreciate you taking the time to respond.