Bonjour,
Issue du monde java, je réalise en ce moment une petite appli en php orienté Object et je n'arrive pas à trouver la réponse à ma question.
J'ai une class A qui possède un methode m1
Pour gérer correctement mon Exception dois-je faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 class A { public static function m1() { if (monTest) { // on fait qq chose. } else { throw new MonException("mon message"); } } }
et l'exception levé dans A sera transmise automatiquement dans la class utilisant B sans ajouter un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 class B { public static function m1() { A::m1(); } }à la signature de la méthode (car ca n'existe pas d'après ce que j'ai lu ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part throws MonException
Merci d'avance !
Partager