Apr 17, 2021
It's important to note that your "re-throw an exception" section only applies to the language you're coding in (not sure which one you were using there). In Javascript, for example, it's the exact opposite of what you suggested (i.e. if you don't throw the error parameter from the catch, you will lose trace of the stack)