Exception | | Object | Base class for all exceptions. |
ArgumentException | System | SystemException | Base class for all argument exceptions. |
ArgumentNullException | | ArgumentException | Thrown by methods that do not allow an argument to be null. |
ArgumentOutOfRangeException | | ArgumentException | Thrown by methods that verify that arguments are in a given range. |
COMException | | ExternalException | Exception encapsulating COM Hresult information. |
ConfigurationException | System.Configuration | | |
ExternalException | | SystemException | Base class for ex-ceptions that occur or are targeted at environments out-side of the runtime. |
FileNotFoundException | System.IO | | |
IndexOutOfRangeException | | SystemException | Thrown by the runtime only when an array is indexed improperly. |
InvalidOperationException | | SystemException | Thrown by methods when in an invalid state. |
NotImplementedException | System | | |
NullReferenceException | | SystemException | Thrown by the runtime only when a null object is referenced. |
SEHException | | ExternalException | Exception encapsulating Win32 structured Exception Handling information. |
SystemException | | Exception | Base class for all runtime-generated errors. |