Table des matières
Toutes les exceptions levées par les classes du Zend Framework peuvent lever une exception qui dérive de la classe de base Zend_Exception
.
Exemple 11.1. Exemple de récupération d'une exception
<?php try { Zend_Loader::loadClass('classnonexistante'); } catch (Zend_Exception $e) { echo "Recupere exception: " . get_class($e) . "\n"; echo "Message: " . $e->getMessage() . "\n"; // puis tout le code nécessaire pour recupérer la défaillance } ?>
Regarder la documentation pour chaque composant respectif du Zend Framework pour avoir des informations plus spécifiques sur les méthodes qui lèvent des exceptions, les circonstances de lancement de ces exceptions et quelles classes d'exception dérivent de Zend_Exception
.