| ... | ... | @@ -249,4 +249,10 @@ catch (NegativeElementException e2) { ... } |
|
|
|
|
|
|
|
# Classe `Exception`
|
|
|
|
|
|
|
|
TBC |
|
|
\ No newline at end of file |
|
|
|
:book: La classe `Exception` possède des constructeurs et des méthodes qui peuvent s'avérer utiles :
|
|
|
|
|
|
|
|
- `public Exception(String message)`, que l'on peut imiter/appeler depuis les sous-classes pour associer un message (destiné à être affiché) à l'exception.
|
|
|
|
- `public String getMessage()`, qui permet d'obtenir le message associé à l'exception s'il existe.
|
|
|
|
- 'public void printStackTrace()` qui permet, dans un bloc `catch` de produire l'affichage de la trace de l'exception (endroit où elle a été soulevée, endroits où elle est remontée)
|
|
|
|
|
|
|
|
:rocket: voir la [Javadoc de la classe `Exception`](https://docs.oracle.com/en/java/javase/16/docs/api/java.base/java/lang/Exception.html) pour plus de détails. |
|
|
\ No newline at end of file |