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:
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:
1
2
3
4
5
6
7
8 //.... Class maClasse; Object monObjetMaClasse; maClasse = Class.forName(....); monObjetMaClasse = maClasse.newInstance(); //....
Merci beaucoup.