echo $begrüßung;
Kann mir jemand mal für doofe erklären, wie exceptions eigentlich funktionieren?
Eine Exception ist im Grunde genommen der Abbruch der aktuell laufenden Operation und der Sprung zum nächstgelegenen catch-Block, um dort einen für diesen Fall vorgesehenen Ersatz-Code auszuführen.
Was läuft da ab im Programm und was ist die Voraussetzung dafür, dass es überhaupt funktioniert?
Voraussetzung ist ein PHP ab Version 5 und dass sie irgendwer aufruft. Herkömmlicherweise meldet sich PHP mit den altbekannten Fehlermeldungen. Nur einige wenige neuere Extensions sind in der Lage stattdessen auch Exceptions zu werfen, beispielsweise PDO.
echo "$verabschiedung $name";