I am using VS2008 with C# to write a demo app. I have just begun to
add exception management.
I added a simple proof of concept method shown below where I catch an
exception and propogate it using throw.
When I run this in the IDE, with a break point set on the catch
statement and on the throw statement, I find that the throw statement
to be caught by the same catch block. Note: The calling routine does
not have any retry logic.
The IDE stops on the throw statement and shows the exception handling
public void UpdateTeamMember(TeamMember teamMember)
//TODO: remove this testing
throw new Exception
catch (Exception ex)
bool rethrow = ExceptionPolicy.HandleException(ex,
(BTW, I'm using EL3.1 and my exception handling policy returns
I'm a little perplexed. I must have a visual studio IDE setting or