Im learning Windows Workflow at the minute and am now looking at exception handling in state machines. Basically I can see that a FaultHandler can be used to catch a specific exception thrown in an activity. My question is do I need to specifically catch each type of exception or is there a way I can catch all exceptions with one FaultHandler? Im sure this isn t best practice(any suggestions there?), but just interested to understand it a bit better.
What is the use of default keyword in C#? Is it introduced in C# 3.0 ?