Mono Class Library: System Namespace

System.SystemException Class

SystemException is the base class for all exceptions defined by the system. [Edit]

See Also: SystemException Members

System.Object
     System.Exception
          System.SystemException

[System.Runtime.InteropServices.ComVisible(true)]
public class SystemException : Exception

Thread Safety

All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe.

Remarks

This class is provided as a means to differentiate between exceptions defined by the system versus exceptions defined by applications.

Note: For more information on exceptions defined by applications, see ApplicationException.

Note: SystemException does not provide information as to the cause of the Exception. In most scenarios, instances of this class should not be thrown. In cases where this class is instantiated, a human-readable message describing the error should be passed to the constructor.

[Edit]

Requirements

Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0