28 lines
630 B
Plaintext
28 lines
630 B
Plaintext
Ex 1:
|
|
[raban@salle224-04 junit]$ java MonInt
|
|
3 trois
|
|
4 quatre
|
|
9 neuf
|
|
3 (neuf divisé par trois)
|
|
0 (trois divisé par quatre)
|
|
java.lang.IllegalStateException: Comme disait Sacha Guitry, je ne suis pas superstitieux mais on ne sait jamais.
|
|
java.lang.ArithmeticException: / by zero
|
|
java.lang.NullPointerException: la classe denominateur ne peut pas être null
|
|
|
|
|
|
|
|
[raban@salle224-04 junit]$ java -ea MonInt
|
|
3 trois
|
|
4 quatre
|
|
9 neuf
|
|
3 (neuf divisé par trois)
|
|
Exception in thread "main" java.lang.AssertionError
|
|
at MonInt.divise(MonInt.java:36)
|
|
at MonInt.main(MonInt.java:82)
|
|
|
|
le résultat de trois / quatre est pas présent
|
|
|
|
Ex 2:
|
|
|
|
|