Re-throwing Exceptions in C# 22-03-2016 14:49:37 C# / C# BASICS 0 Bookmark(s) 301 View(s) static void Main() { try { RethrowingMethod(); } catch (Exception ex) { Console.WriteLine(ex.TargetSite); Console.WriteLine(ex.StackTrace); } } private static void RethrowingMethod() { try { OriginalFailure(); } catch (Exception ex) { throw; } } private static void OriginalFailure() { throw new Exception("Exception occured.."); }