Bonsoir à tous,

Ma question est relativement simple, je voudrais savoir comment utiliser correctement les erreurs et les exceptions.

Par contre il y a quelque chose que je ne comprend pas. J'ai bien compris qu'en utilisant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
throw new Some_Exception_Classe()
L'exception est capturé par le contrôleur par défaut ErrorHandler. Par contre, que se passe t'il quand j'utilise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
trigger_error('SomeError', E_USER_WARNING)
De manière plus globale, qu'elles sont les différences entres les deux manières de faire ?

Merci d'avance