Calculer la racine carrée positive d'un double avec levée d'exception                        

Calculer la racine carrée positive d'un double avec levée d'exception

On reprendra ici l'exercice consacré au calcul de la racine carrée positive d'un double de façon à ce que la méthode racine lance une exception dans le cas où le double qui lui est passé en paramètre est négatif.

On définira une classe étendant la classe Exception, correspondant à la classe de l'exception qui sera levée dans le cas d'un opérande négatif.

Dans le cas d'un opérande négatif, on lancera une exception de la classe définie depuis l'intérieur de la méthode calcule de la classe Racine. Cette erreur ne sera pas attrapée par la méthode calcule mais le sera dans la méthode main qui utilise la méthode calcule.

Vous pouvez trouver ici un corrigé de l'exercice sans la gestion du cas où l'opérande est négatif, pour que vous puissiez le modifier.

Corrigés

RacineExc.java.
ExceptionValeurNegative.java.
EssaiRacineExc.java.

© Charon Irène Télécom ParisTech 2010