PHP Exceptions weiterreichen

Das man in einer PHP-Seite mal in eine Exception läuft ist ja nicht schlimm, nervig ist nur, wenn man merkt, dass diese Exception wiederum aus einen catch-Block stammt und man erst einmal Debuggen muss, um an die original Exception zukommen und den wirklichen Fehler zu sehen.


try{
$a = 1* array(2,3);
}
catch(Exception $e){
throw new Exception("something went wrong");
}


Man sollte immer, wenn es mögich ist, die original Exception mit an die eigene Exception ran hängen.


try{
$a = 1* array(2,3);
}
catch(Exception $e){
throw new Exception("something went wrong", 0, $e);
}
User annonyme 2016-05-15 20:18

write comment:
Three + = 10

Möchtest Du AdSense-Werbung erlauben und mir damit helfen die laufenden Kosten des Blogs tragen zu können?