일단 사실대로 말하자면, 누가봐도 닷넷에서 긁어왔당.

그리고 더 찾아보니까 더 많은 유형의 Exception이 존재했다.

각 Exception의 발생 조건에 관하여서는 각 링크로 가면 볼 수 있다.

 


 

Microsoft.Build.BuildEngine.InternalLoggerException

Microsoft.Build.BuildEngine.InvalidProjectFileException

Microsoft.Build.BuildEngine.InvalidToolsetDefinitionException

Microsoft.Build.BuildEngine.RemoteErrorException

Microsoft.Build.Exceptions.BuildAbortedException

Microsoft.Build.Exceptions.InternalLoggerException

Microsoft.Build.Exceptions.InvalidProjectFileException

Microsoft.Build.Exceptions.InvalidToolsetDefinitionException

Microsoft.Build.Framework.LoggerException

Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

Microsoft.CSharp.RuntimeBinder.RuntimeBinderInternalCompilerException

Microsoft.Extensions.CommandLineUtils.CommandParsingException

Microsoft.Extensions.Options.OptionsValidationException

Microsoft.JScript.CmdLineException

Microsoft.JScript.ParserException

Microsoft.VisualBasic.ApplicationServices.CantStartSingleInstanceException

Microsoft.VisualBasic.ApplicationServices.NoStartupFormException

Microsoft.VisualBasic.Compatibility.VB6.WebClassContainingClassNotOptional

Microsoft.VisualBasic.Compatibility.VB6.WebClassCouldNotFindEvent

Microsoft.VisualBasic.Compatibility.VB6.WebClassNextItemCannotBeCurrentWebItem

Microsoft.VisualBasic.Compatibility.VB6.WebClassNextItemRespondNotFound

Microsoft.VisualBasic.Compatibility.VB6.WebClassUserWebClassNameNotOptional

Microsoft.VisualBasic.Compatibility.VB6.WebClassWebClassFileNameNotOptional

Microsoft.VisualBasic.Compatibility.VB6.WebClassWebItemNotValid

Microsoft.VisualBasic.Compatibility.VB6.WebItemAssociatedWebClassNotOptional

Microsoft.VisualBasic.Compatibility.VB6.WebItemClosingTagNotFound

Microsoft.VisualBasic.Compatibility.VB6.WebItemCouldNotLoadEmbeddedResource

Microsoft.VisualBasic.Compatibility.VB6.WebItemCouldNotLoadTemplateFile

Microsoft.VisualBasic.Compatibility.VB6.WebItemNameNotOptional

Microsoft.VisualBasic.Compatibility.VB6.WebItemNoTemplateSpecified

Microsoft.VisualBasic.Compatibility.VB6.WebItemTooManyNestedTags

Microsoft.VisualBasic.Compatibility.VB6.WebItemUnexpectedErrorReadingTemplateFile

Microsoft.VisualBasic.CompilerServices.IncompleteInitialization

Microsoft.VisualBasic.CompilerServices.InternalErrorException

Microsoft.VisualBasic.FileIO.MalformedLineException

Mono.Security.Interface.TlsException

System.AggregateException

System.ApplicationException

System.InvalidTimeZoneException

System.SystemException

System.TimeZoneNotFoundException

System.Activities.InvalidWorkflowException

System.Activities.VersionMismatchException

System.Activities.WorkflowApplicationException

System.Activities.DynamicUpdate.InstanceUpdateException

System.Activities.ExpressionParser.SourceExpressionException

System.Activities.Expressions.LambdaSerializationException

System.Activities.Presentation.Metadata.AttributeTableValidationException

System.Activities.Statements.WorkflowTerminatedException

System.AddIn.Hosting.AddInSegmentDirectoryNotFoundException

System.AddIn.Hosting.InvalidPipelineStoreException

System.ComponentModel.Composition.CompositionContractMismatchException

System.ComponentModel.Composition.CompositionException

System.ComponentModel.Composition.ImportCardinalityMismatchException

System.ComponentModel.Composition.Primitives.ComposablePartException

System.ComponentModel.DataAnnotations.ValidationException

System.ComponentModel.Design.ExceptionCollection

System.Composition.Hosting.CompositionFailedException

System.Configuration.SettingsPropertyIsReadOnlyException

System.Configuration.SettingsPropertyNotFoundException

System.Configuration.SettingsPropertyWrongTypeException

System.Configuration.Provider.ProviderException

System.Data.Linq.ChangeConflictException

System.Diagnostics.Eventing.Reader.EventLogException

System.Diagnostics.Tracing.EventSourceException

System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectExistsException

System.DirectoryServices.ActiveDirectory.ActiveDirectoryObjectNotFoundException

System.DirectoryServices.ActiveDirectory.ActiveDirectoryOperationException

System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException

System.DirectoryServices.Protocols.DirectoryException

System.IdentityModel.AsynchronousOperationException

System.IdentityModel.RequestException

System.IdentityModel.Metadata.MetadataSerializationException

System.IdentityModel.Protocols.WSTrust.WSTrustSerializationException

System.IdentityModel.Selectors.CardSpaceException

System.IdentityModel.Selectors.IdentityValidationException

System.IdentityModel.Selectors.PolicyValidationException

System.IdentityModel.Selectors.ServiceBusyException

System.IdentityModel.Selectors.ServiceNotStartedException

System.IdentityModel.Selectors.StsCommunicationException

System.IdentityModel.Selectors.UnsupportedPolicyOptionsException

System.IdentityModel.Selectors.UntrustedRecipientException

System.IdentityModel.Selectors.UserCancellationException

System.IdentityModel.Services.AsynchronousOperationException

System.IdentityModel.Services.FederatedAuthenticationSessionEndingException

System.IdentityModel.Services.FederationException

System.IdentityModel.Services.WSFederationMessageException

System.IO.IsolatedStorage.IsolatedStorageException

System.IO.Log.SequenceFullException

System.Management.Instrumentation.InstrumentationBaseException

System.Management.Instrumentation.WmiProviderInstallationException

System.Net.Http.HttpRequestException

System.Net.Mail.SmtpException

System.Net.PeerToPeer.PeerToPeerException

System.Reflection.Metadata.ImageFormatLimitationException

System.Runtime.AmbiguousImplementationException

System.Runtime.CompilerServices.RuntimeWrappedException

System.Runtime.DurableInstancing.InstancePersistenceException

System.Runtime.Remoting.MetadataServices.SUDSGeneratorException

System.Runtime.Remoting.MetadataServices.SUDSParserException

System.Runtime.Serialization.InvalidDataContractException

System.Security.RightsManagement.RightsManagementException

System.ServiceModel.Channels.InvalidChannelBindingException

System.Text.Json.JsonException

System.Threading.BarrierPostPhaseException

System.Threading.LockRecursionException

System.Threading.Tasks.TaskSchedulerException

System.Web.Query.Dynamic.ParseException

System.Web.Security.MembershipCreateUserException

System.Web.Security.MembershipPasswordException

System.Web.UI.ViewStateException

System.Web.UI.WebControls.EntityDataSourceValidationException

System.Web.UI.WebControls.LinqDataSourceValidationException

System.Windows.Automation.NoClickablePointException

System.Windows.Automation.ProxyAssemblyNotLoadedException

System.Windows.Controls.PrintDialogException

System.Windows.Forms.AxHost.InvalidActiveXStateException

System.Windows.Xps.XpsException

System.Windows.Xps.XpsWriterException

System.Workflow.Activities.Rules.RuleException

System.Workflow.ComponentModel.WorkflowTerminatedException

System.Workflow.ComponentModel.Compiler.WorkflowValidationFailedException

System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationException

System.Workflow.Runtime.WorkflowOwnershipException

System.Xaml.XamlException

Windows.UI.Xaml.LayoutCycleException

Windows.UI.Xaml.Automation.ElementNotAvailableException

Windows.UI.Xaml.Automation.ElementNotEnabledException

Windows.UI.Xaml.Markup.XamlParseException

 

 

 

ref : https://docs.microsoft.com/ko-kr/dotnet/api/system.exception?view=netframework-4.6.1#definition

 

Exception 클래스 (System)

응용 프로그램을 실행하는 동안 발생하는 오류를 나타냅니다.Represents errors that occur during application execution.

docs.microsoft.com

 

 

+ Recent posts