Introduction au Zend Framework

 Apprendre Zend Framework

appendix

 Guide de référence Zend Framework


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  Zend_Tool_Framework
  •  Zend_Tool_Project
  •  Zend_Translate
  •  Zend_Uri
  •  Zend_Validate
  •  Zend_Version
  •  Zend_View
  •  Zend_Wildfire
  •  Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 61.2% Update 2010-11-28 - Revision 23149 - Version ZF 1.11.x

    Chapitre 31. Zend_Exception

    31.1. Utiliser les exceptions

    Zend_Exception est la classe de base dont dérivent toutes les exceptions levées par les classes de Zend Framework.

    Exemple 31.1. Récupération d'une exception

    Le code suivant montre comment attraper une exception levée par une classe de Zend Framework :

    try {
        
    Zend_Loader::loadClass('classnonexistante');
    } catch (
    Zend_Exception $e) {
        
    // Appeler Zend_Loader::loadClass() sur une classe non-existante
        //entrainera la levée d'une exception dans Zend_Loader
        
    echo "Récupère exception: " get_class($e) . "\n";
        echo 
    "Message: " $e->getMessage() . "\n";
        
    // puis tout le code nécessaire pour récupérer l'erreur
    }

    Zend_Exception peut être comme une classe d'exception catch-all dans un bloc catch pour traquer toues les exceptions levées par les classes de Zend Framework. Ceci peut être utile quand un programme n'arrive pas à fonctionner en essayant d'attraper un type d'exception spécifique.

    La documentation pour chaque composant de Zend Framework et de ses classes contient les informations plus spécifiques sur les méthodes qui lèvent des exceptions, les circonstances de lancement de ces exceptions et quelles types declasses d'exception peuvent être levées.

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...