.NET Framework 类库 |
初始化 Exception 类的新实例。
[Visual Basic] Public Sub New() [C#] public Exception(); [C++] public: Exception(); [JScript] public function Exception();
备注
此构造函数将新实例的 Message 属性初始化为系统提供的消息,该消息描述错误并考虑当前系统区域性。
所有派生类均应提供此默认构造函数。下表显示 Exception 实例的初始属性值。
属性 | Value |
---|---|
InnerException | 空引用(在 Visual Basic 中为 Nothing)。 |
Message | 系统提供的本地化说明。 |
示例
[Visual Basic, C#, C++] 以下代码示例派生一个使用预定义消息的 Exception。代码阐释了如何对派生类和 Exception 基类使用无参数构造函数。
[Visual Basic]
' Example for the Exception( ) constructor.
Imports System
Imports Microsoft.VisualBasic
Namespace NDP_UE_VB
' Derive an exception with a predefined message.
Class NotEvenException
Inherits Exception
Public Sub New( )
MyBase.New( _
"The argument to a function requiring " & _