PHP Exception méthode getPrevious()
Exemple
Obtenez des informations sur une exception précédente :
<?php
try {
try {
throw new Exception("Une erreur s'est produite", 1);
} catch(Exception $e1) {
throw new Exception("Une autre erreur s'est produite", 2, $e1);
}
} catch (Exception $e2) {
echo $previous = $e2->getPrevious();
echo $previous->getMessage();
}
?> Définition et utilisation
Si l'exception a été déclenchée par une autre, la méthode getPrevious() retourne l'autre exception. Sinon, elle retourne null.
Syntaxe
$exception->getPrevious() Détails techniques
| Valeur de retour : | Retourne un entier |
|---|
Pages associées
Lisez-en plus sur les exceptions dans notre chapitre sur les exceptions PHP .