This class is the base class of
exceptions that represent .NET runtime
errors. In contrast, ApplicationException is the
base class for user-defined exceptions.
public class SystemException : Exception {
// Public Constructors
public SystemException( );
public SystemException(string message);
public SystemException(string message, Exception innerException);
// Protected Constructors
protected SystemException(System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context);
}