When you are sharing your repo with others this isn't really fantastic type as you are going to clog up the repo with all of your dodgy experimental branches.Your second illustration will reset the exception's stack trace. The 1st most properly preserves the origins of the exception.Brief links to my solutions I reference usually and consider to be