diff --git a/src/main/java/fr/univlille/sae/classification/model/Pokemon.java b/src/main/java/fr/univlille/sae/classification/model/Pokemon.java index ef2a4c1bd34511c95627694d51a8c19bd948cdff..f23f8de94ad27c40d61270c9ca40c90d19f27bd8 100644 --- a/src/main/java/fr/univlille/sae/classification/model/Pokemon.java +++ b/src/main/java/fr/univlille/sae/classification/model/Pokemon.java @@ -115,7 +115,8 @@ public class Pokemon extends LoadableData{ */ @Override public String getClassification() throws IllegalAccessException { - return (String) this.getClass().getDeclaredFields()[classificationType].get(this).toString(); + Object field = this.getClass().getDeclaredFields()[classificationType].get(this); + return (field == null) ? "undefined" : field.toString(); } /**