Bonjour,
J'ai une erreur que je n'arrive pas à comprendre...
Voici la méthode qui plante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public void addElement(E e) { if (e == null) { throw new IllegalArgumentException(); } stock.put(e, getNumber(e) + 1); totalNumber = totalNumber + 1; }
stock est une Map : private Map<E, Integer> stock;
getNumber(e) renvoie Le nombre d'éléments de type e dans le stock.
addElement e doit ajouter l'élément e au stock.
J'ai l'erreur suivante :
- void addElement(E)
+ Ne doit pas lever d'exception si l'argument est valide
(NullPointerException)
Pourriez vous m'eclairer.. Merci
Partager