Mailinglisten-Archive |
Hallo, liebe Liste :-)
Nennt mich Wahnsinnig, aber ich möchte beim Rewrite meines Projektes
das Errorhandling (vorallem das eigener Klassen) komplett auf
Exceptions aufhängen. Hat schon mal jemand gute Erfahrungen mit selbst
gebauten Exceptions gemacht?
Meine eigentliche Frage ist allerdings: Wenn ich in einer Klasse
MyClass die Methode fooBar() implemientiere, und in dieser Methode
eine Exception mit throw werfe. Kann ich diese Außerhalb dann
Abfangen? Eigentlich ja, oder? Sonst hätten Exceptions meiner Meinung
nach null Sinn. Als kleines Beispiel:
<?php
$blubb = new MyClass();
try
{
$blubb->fooBar();
}
catch(MyOwnException e)
{
/* */
}
?>
Funktioniert das so?
Hannes Halenka
?>
php::bar PHP Wiki - Listenarchive