System.SystemException Class
SystemException is the base class for all exceptions defined by the system.

See Also: SystemException Members

Syntax

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

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.

Thread Safety

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

Requirements

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