System Namespace
Defines the base class for predefined exceptions in the System namespace.
SystemException is thrown by the common language runtime when errors occur that are nonfatal and recoverable by user programs. These errors result from failed runtime check ( such as an array out-of-bound error ), and can occur during the execution of any method. SystemException adds no new functionality to Exception.
SystemException uses the HRESULT COR_E_SYSTEM, which has the value 0x80131501.
For a list of initial property values for an instance of SystemException, see the SystemException constructors.
Exception