共用方式為


ErrObject.GetException 方法

傳回例外狀況,表示所發生的錯誤。

命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)

語法

'宣告
Public Function GetException As Exception
'用途
Dim instance As ErrObject
Dim returnValue As Exception

returnValue = instance.GetException
public Exception GetException ()
public:
Exception^ GetException ()
public Exception GetException ()
public function GetException () : Exception

傳回值

傳回例外狀況,表示所發生的錯誤。

備註

如需詳細資訊,請參閱 Visual Basic 的主題 GetException 函式

GetException 函式只能從 Err 物件類別使用。它可以與 Err 物件的 Exception 屬性一起運作,以顯示所發生的錯誤。

範例

下列程式碼將顯示指派給 Err 物件中例外狀況的訊息:

On Error Resume Next
Dim myError As System.Exception
' Generate an overflow exception.
Err.Raise(6)
' Assigns the exception from the Err object to myError.
myError = Err.GetException()
' Displays the message associated with the exception.
MsgBox(myError.Message)

平台

Windows 98、 Windows 2000 SP4、 Windows CE、 Windows Millennium Edition、 Windows Mobile for Pocket PC、 Windows Mobile for Smartphone、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition

.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。

版本資訊

.NET Framework

支援版本:2.0、1.1、1.0

.NET Compact Framework

支援版本:2.0、1.0

請參閱

參考

ErrObject 類別
ErrObject 成員
Microsoft.VisualBasic 命名空間

其他資源

GetException 函式
Err 物件 (Visual Basic)
Visual Basic 的結構化例外處理概觀
非結構化例外處理概觀
HOW TO:從 Error 物件擷取資訊