[Java] catcher plusieurs exceptions
Résolu/Fermé
jebok
Messages postés
358
Date d'inscription
lundi 16 mai 2005
Statut
Membre
Dernière intervention
23 octobre 2007
-
23 août 2005 à 13:35
Utilisateur anonyme - 23 août 2005 à 15:18
Utilisateur anonyme - 23 août 2005 à 15:18
A voir également:
- [Java] catcher plusieurs exceptions
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Atube catcher télécharger - Télécharger - Copie & Extraction
- Jeux java itel 5360 ✓ - Forum Jeux vidéo
5 réponses
choubaka
Messages postés
39404
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
21 novembre 2024
2 102
23 août 2005 à 14:49
23 août 2005 à 14:49
tout à fait
catch (Exception e)
tout simplement
catch (Exception e)
tout simplement
Canard007
Messages postés
5929
Date d'inscription
mercredi 26 mai 2004
Statut
Contributeur
Dernière intervention
18 septembre 2009
215
23 août 2005 à 14:32
23 août 2005 à 14:32
tu prend l'objet parent de toutes les exceptions..qui doit etre exception si je ne m'abuse ;-)
choubaka
Messages postés
39404
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
21 novembre 2024
2 102
23 août 2005 à 14:58
23 août 2005 à 14:58
salut
faire jouer l'héritage en créant une Exception dont tes deux exception seraient les descendants
faire jouer l'héritage en créant une Exception dont tes deux exception seraient les descendants
Utilisateur anonyme
23 août 2005 à 15:18
23 août 2005 à 15:18
Pour tester, met les différents appels de.demo_1(), de.demo_2() et de.demo_3() en commentaire
;-)
HackTrack
/* * Created on Aug 23, 2005 * */ /** * @author HackTrack * */ public class DemoException { public DemoException() { super(); } public void demo_1() throws NumberFormatException { throw new NumberFormatException(); } public void demo_2() throws Exception { throw new Exception(); } public void demo_3() throws ClassCastException { throw new ClassCastException(); } public static void main(String[] args) { DemoException de = new DemoException(); try { //de.demo_1(); //de.demo_2(); de.demo_3(); } catch (Exception e) { if (e.getClass().getName().equals("java.lang.Exception")) { System.out.println("Exception"); } else { System.out.println("NOT Exception [" + e.getClass().getName() + "]"); } } } }
;-)
HackTrack
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jebok
Messages postés
358
Date d'inscription
lundi 16 mai 2005
Statut
Membre
Dernière intervention
23 octobre 2007
51
23 août 2005 à 14:52
23 août 2005 à 14:52
le problème c'est que je dois catcher 3 exceptions dont 1 est justement Exception à laquelle j'applique un procédé et les 2 autres auxquelles je veux appliquer un autre procédé (mais le meêm pour les 2).
Comment faire ?
Comment faire ?