Ein Objekt der Klasse PEAR_Error wird von einer Methode in PEAR zurückgegeben, wenn ein Fehler auftritt. Es enthält Informationen über den aufgetretenen Fehler und erlaubt die Zurückverfolgung seiner Ursache.
Die Art und Weise, wie man das Objekt erhält, wird beeinflußt über die Methode PEAR::SetErrorHandling()