Español | English
Formatos Descargables
Traducción al 28.3% - Actualizado el 2010-02-14 - Revisión 20357 - Versión ZF 1.10.x

Capítulo 30. Zend_Exception

30.1. Uso de Excepciones

Zend_Exception es simplemente la clase base para todos los las excepciones lanzadas dentro de Zend Framework.

Ejemplo 30.1. Capturando una Excepcion

El siguiente listado de c�digo muestra c�mo capturar una excepci�n lanzado en Zend Framework:

try {
    
// Calling Zend_Loader::loadClass() with a non-existant class will cause
    // an exception to be thrown in Zend_Loader;
    
Zend_Loader::loadClass('nonexistantclass');
} catch (
Zend_Exception $e) {
    echo 
"Caught exception: " get_class($e) . "\n";
    echo 
"Message: " $e->getMessage() . "\n";
    
// Other code to recover from the error
}

Zend_Exception can be used as a catch-all exception class in a catch block to trap all exceptions thrown by Zend Framework classes. This can be useful when the program can not recover by catching a specific exception type.

La documentación de cada componente y clase de Zend Framework contienen informaci�n espec�fica sobre los m�todos que generan excepciones, la circunstancias en que provocan una excepci�n a ser lanzado, y los diferentes tipos de excepci�n que puede ser lanzadas.

COMENTARIOS

Loading...