NoSuchFieldException Reflection Attribut Classe
Bonjour,
J'ai un classe ws sur laquelle je mène une introspection
Cette classe ws possède comme propriété une classe mConn
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Class wsReflexion = ws.getClass();
Field fld[] = wsReflexion.getDeclaredFields();
for (int i = 0; i < fld.length; i++) {
System.out.println(fld[i].getName());
//m'affiche bien le champ mConn ainsi que les autres propriétés
}
try {
Field mc = wsReflexion.getField("mConn");
//Erreur java.lang.NoSuchFieldException
//Signals that the class doesn't have a field of a specified name. .. |
Je comprends pas pourqui je 'catch' l'exception alors que dans la boucle le champ est bien affiché.
Merci de votre aide