Bonjour à tous,
je voudrais savoir s'il est possible de catcher une exception de manière dynamique.
J'ai chargé un JAR que j'ai ajouté au ClassPath dynamiquement et dans ce JAR il y a des "exceptions maisons".
Par exemple :
C'est ce catch que je voudrais dynamique. Au lieu de Exception je voudrais qu'il soit ExceptionMaison en sachant que ExceptionMaison hérite de Exception et que ExceptionMaison est dans mon JAR.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Method meth; try { meth = ...; meth.invoke(..., ...); ... } catch (Exception) { .... }
Pour instancier des classes, je fais comme ca :
Il y a t il un moyen de faire pareil pour le catch ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 //.... Class maClasse; Object monObjetMaClasse; maClasse = Class.forName(....); monObjetMaClasse = maClasse.newInstance(); //....
Merci beaucoup.
Partager