No. When you make an exception, you expect someone to handle it. So that someone can stop the execution and set the exit code. For instance:
try { & ".\MyThrow.ps1" } catch { exit 1 }
If you have nothing to catch, you should not drop it first, but exit immediately (with the correct exit code).
source share