Objects, Réflexivité et Exceptions...

Objects, Réflexivité et Exceptions... - Java - Programmation

Marsh Posté le 31-03-2004 à 17:23:34    

Hello,
 
Il faudrai que je recupère les exceptions que peut générer un objet.
J'ai bien regarder dans la javadoc mais je trouve pas... :pt1cable:  
QQ un connait une solution ? Est ce possible ?
 
Merci. :hello:  
 
     Bruno

Reply

Marsh Posté le 31-03-2004 à 17:23:34   

Reply

Marsh Posté le 31-03-2004 à 17:35:34    

Bub68 a écrit :

Il faudrai que je recupère les exceptions que peut générer un objet.
J'ai bien regarder dans la javadoc mais je trouve pas... :pt1cable:  
QQ un connait une solution ? Est ce possible ?

tu veux dire toutes les exceptions que peuvent générer toutes les méthodes de l'objet ? il va falloir se palucher le .class
 
si par "récupérer" tu veux dire catcher, tu utilises un Proxy et le invoke() te renverra ce que tu veux.
 
 
Mais globalement, je sens ta conception foireuse (à l'intuite).
 
 
edit : le Proxy http://java.sun.com/j2se/1.4.2/doc [...] Proxy.html


Message édité par nraynaud le 31-03-2004 à 17:37:13

---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 31-03-2004 à 18:00:33    

sinon c'est simple : tu récupères toutes les methodes public getMethods(), et pour chaque méthode getExceptionTypes()

Reply

Marsh Posté le 31-03-2004 à 18:24:04    

+1 sur Taz, je rame avec mes .class


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 31-03-2004 à 19:31:56    

Je raconte des bétises, une classe ne peut pas "émettre" d'exception en elle même... ceux sont ses méthodes qui en émettent !  :pt1cable:  
 
Merci à tous.  :hello:  
 
          Bruno
 

Citation :


+1 sur Taz, je rame avec mes .class


 
Va jeter un coup d'oeil dans la javadoc, c plutot bien expliquer dans les exemples sur la réflexivité.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed