If this is C# (and it looks like it is), this leads to you losing the original stack trace up until this point.
The correct way to do this in C# is to just throw; after you're done with whatever you wanted to do in the catch.
throw;
catch
If this is C# (and it looks like it is), this leads to you losing the original stack trace up until this point.
The correct way to do this in C# is to just
throw;
after you're done with whatever you wanted to do in thecatch
.