Bonjour tout le monde,

Existe-t-il un type d'exception Java qui correspond à la vérification de la bonne valeur d'un paramètre reçu par une méthode ou fonction ?

Par exemple, ma fonction f reçoit un entier n en paramètre. n doit être supérieur ou égal à 0 pour que ma fonction puisse faire son traitement. Je teste donc ça valeur ; et que faire si n est négatif ? Je souhaiterais renvoyer une exception mais je ne sais pas si conventionnellement on en utilise une particulière dans ce cas. Je sais qu'en C#, il existe une ArgumentException.

Que me conseillez vous ?