Rozdział 11. Zend_Exception

Spis treści

11.1. Użycie wyjątków

11.1. Użycie wyjątków

Każdy wyjątek wyrzucany przez klasy Zend Framework powinien wyrzucać wyjątek, który rozszerza podstawową klasę Zend_Exception.

Przykład 11.1. Przykład łapania wyjątku

<?php

try {
    Zend_Loader::loadClass('nonexistantclass');
} catch (Zend_Exception $e) {
    echo "Caught exception: " . get_class($e) . "\n";
    echo "Message: " . $e->getMessage() . "\n";
    // inny kod do obsługi błędu.
}

?>

Zobacz dokumentację dla poszczególnych komponentów Zend Framework aby uzyskać bardziej szczegółowe informacje o tym, które metody wyrzucają wyjątki, jakie są okoliczności wyrzucenia wyjątku oraz które klasy wyjątków pochodzą z klasy Zend_Exception.