dedlfix: Warning statt Exception

Beitrag lesen

echo $begrüßung;

try
  $res = 2/0;
catch (Exception $e)
... dann sollte doch der Fehler abgefangen werden, oder? Ich kriege nur  Warning: Division by zero. Was läuft da schief?

Exceptions hielten erst mit Version 5 in PHP Einzug. Sie werden nur für einige wenige Extensions verwendet, ansonsten wird das herkömmliche Fehlerkonzept verwendet. Mit anderen Worten: Die bisherigen Fehlermeldungen wurden nicht durch Exceptions ersetzt und werden auch nicht zu Exceptions, wenn sie innerhalb eines try-catch-Blocks auftreten.

echo "$verabschiedung $name";