[Reflexion] java.lang.InstantiationException: be.gervaisb.jmapper.shapes.Square
Bonjour,
J'ai une classe be.moi.classes.Square
Je veux utiliser le reflexion pour instancier Square :
Donc à partir de be.moi.Test (par exemple) je fais :
Code:
1 2 3 4
|
className = "be.moi.classes.Square";
Class cl = Class.forName( className );
Square square = (Square) cl.newInstance(); |
Mais je récupère cette exception :
Citation:
java.lang.InstantiationException: be.moi.classes.Square
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
Est-ce que je m'y prend mal ?
Est-ce que c'est parceque Square.class n'existe pas encore ?
Je travaille avec NetBeans, j'ai donc un répertoire src, un répertoire build et un dist
Merci