SystemException Hierarchy

System.Object
   System.Exception
      System.SystemException
         System.AppDomainUnloadedException
         System.ArgumentException
         System.ArithmeticException
         System.ArrayTypeMismatchException
         System.BadImageFormatException
         System.CannotUnloadAppDomainException
         System.ComponentModel.Design.Serialization.CodeDomSerializerException
         System.ComponentModel.LicenseException
         System.ComponentModel.WarningException
         System.Configuration.ConfigurationException
         System.Configuration.Install.InstallException
         System.ContextMarshalException
         System.Data.DataException
         System.Data.DBConcurrencyException
         System.Data.Odbc.OdbcException
         System.Data.OracleClient.OracleException
         System.Data.SqlClient.SqlException
         System.Data.SqlServerCe.SqlCeException
         System.Data.SqlTypes.SqlTypeException
         System.Drawing.Printing.InvalidPrinterException
         System.EnterpriseServices.RegistrationException
         System.EnterpriseServices.ServicedComponentException
         System.ExecutionEngineException
         System.FormatException
         System.IndexOutOfRangeException
         System.InvalidCastException
         System.InvalidOperationException
         System.InvalidProgramException
         System.IO.InternalBufferOverflowException
         System.IO.IOException
         System.Management.ManagementException
         System.MemberAccessException
         System.MulticastNotSupportedException
         System.NotImplementedException
         System.NotSupportedException
         System.NullReferenceException
         System.OutOfMemoryException
         System.RankException
         System.Reflection.AmbiguousMatchException
         System.Reflection.ReflectionTypeLoadException
         System.Resources.MissingManifestResourceException
         System.Runtime.InteropServices.ExternalException
         System.Runtime.InteropServices.InvalidComObjectException
         System.Runtime.InteropServices.InvalidOleVariantTypeException
         System.Runtime.InteropServices.MarshalDirectiveException
         System.Runtime.InteropServices.SafeArrayRankMismatchException
         System.Runtime.InteropServices.SafeArrayTypeMismatchException
         System.Runtime.Remoting.RemotingException
         System.Runtime.Remoting.ServerException
         System.Runtime.Serialization.SerializationException
         System.Security.Cryptography.CryptographicException
         System.Security.Policy.PolicyException
         System.Security.SecurityException
         System.Security.VerificationException
         System.Security.XmlSyntaxException
         System.ServiceProcess.TimeoutException
         System.StackOverflowException
         System.Threading.SynchronizationLockException
         System.Threading.ThreadAbortException
         System.Threading.ThreadInterruptedException
         System.Threading.ThreadStateException
         System.TypeInitializationException
         System.TypeLoadException
         System.TypeUnloadedException
         System.UnauthorizedAccessException
         System.Web.Services.Protocols.SoapException
         System.Xml.Schema.XmlSchemaException
         System.Xml.XmlException
         System.Xml.XPath.XPathException
         System.Xml.Xsl.XsltException

See Also

SystemException Class | SystemException Members | System Namespace

Syntax based on .NET Framework version 1.1.
Documentation version 1.1.1.

Send comments on this topic.

© Microsoft Corporation. All rights reserved.