Throwing exceptions the right way
Use ReSharper? Notice every time ReSharper sees code like this: it complains, and tells you to get rid of the ex for the reason ‘Exception rethrow possibly intended’? The reason ReSharper is warning you about an ‘exception rethrow’ is that when you rethrow an exception it replaces the stack trace of the original exception with …