OVH Cloud OVH Cloud

question 2 : connaitre les exception throwable ??

2 réponses
Avatar
T007
j'ai une classe B, que je ne connais pas ..

je passe par les methode d'introspection

je sais que j'ai une methode

du genre

public ouverturecanal(String tati, xxx, yyy, zzz) throws IOExecption,
SysException, RessException , XXX ---, YYY --

je sais comment connaitre tati, xxx, yyy, zzz

et le nom de la methode

Comment puis savoir les Exception throwable ???

jamais vu dans la literrature


a++

2 réponses

Avatar
Olivier Thomann
j'ai une classe B, que je ne connais pas ..

je passe par les methode d'introspection

je sais que j'ai une methode

du genre

public ouverturecanal(String tati, xxx, yyy, zzz) throws IOExecption,
SysException, RessException , XXX ---, YYY --

je sais comment connaitre tati, xxx, yyy, zzz

et le nom de la methode

Comment puis savoir les Exception throwable ???
Il suffit que tu utilises getExceptionTypes() sur l'object

java.lang.reflect.Method.
Voir:
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/reflect/Method.html#getExceptionTypes()
--
Olivier

Avatar
Black Myst
T007 wrote:
j'ai une classe B, que je ne connais pas ..

je passe par les methode d'introspection

je sais que j'ai une methode

du genre

public ouverturecanal(String tati, xxx, yyy, zzz) throws IOExecption,
SysException, RessException , XXX ---, YYY --

je sais comment connaitre tati, xxx, yyy, zzz

et le nom de la methode

Comment puis savoir les Exception throwable ???
copier/coller en provenance direct de la javadoc (class Method):

"getExceptionTypes()
" Returns an array of Class objects that represent the types of
"the exceptions declared to be thrown by the underlying method
"represented by this Method object.

C'est la 2ème (et dernière) fois que je fais une recherche dans la
javadoc pour toi !

jamais vu dans la literrature


Cordialament,
Black.Myst