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";