echo $begrüßung;
Bei mir kommt aber die Meldung:
"Fatal error: Uncaught exception 'Exception' with message 'Value must be 1 or below' in index.php:20 Stack trace: #0 index.php(28): checkNum(2) #1 {main} thrown in index.php on line 20"
Das von dir gepostete Beispiel ist zwar schrecklich formatiert zeigt aber bei mir das von dir beschriebene Verhalten nicht.
Fehlt da noch ein set_exception_handler im obigen Beispiel?
Nein, das ist nur eine generelle Möglichkeit, ungefangene Exceptions doch noch zu fangen.
echo "$verabschiedung $name";