Nuacht

(That's a Powershell thing). The issue is .Net exception handling. Powershell treats unhandled exceptions as terminating in the script expression where they were invoked.