What is the base class for all exceptions in the .NET Framework?
What is the namespace that provides diagnostic classes such as the Trace and Debug classes?
When is the finally code block called?
It is executed after the code in the try block or after the code in the catch block that handles an exception. If no catches match the thrown exception, the finally block is called before the function exits.
What exception does the InnerException property contain?
It points to the previous exception in a chain of exceptions.