Mailinglisten-Archive |
Lutz Zetzsche wrote: > Hi Hannes, > Du mußt die Ausnahme erst einmal dort erfassen, wo sie auftritt. Das > heißt nicht, daß Du an der Stelle mit dem catch-Block auch alle > Konsequenzen aus dem Auftreten der Ausnahme ziehen mußt. Du kannst z.B. > im catch-Block einen Fehlercode ermitteln, den die Methode bzw. die > Klasse dann zurückgibt. So kann dann die Anwendung eine abschließende, > anwenderfreundliche Fehlerbehandlung vornehmen. Das ist > selbstverständlich möglich. nee... Das ist die alte Methode, wo man sich für jede Exception eine Konstante definiert und die Anwendung darf sich dann anhand dieses Fehlercodes raussuchen, was überhaupt schief gelaufen ist. Das ist doch genau das, was exceptions besser mach sollen. Wenn du mit den Exceptions echt so umgehst, dann führst du die ganze Idees der Exceptions doch ad absurdum. Dann kannst du dir diese "neuen" Exceptions doch gleich sparen *kopfschüttel*. > Viele Grüße > Lutz
php::bar PHP Wiki - Listenarchive