Visual Basic 的例外狀況和錯誤處理方式
若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Visual Basic 的例外狀況和錯誤處理方式

Visual Basic 支援結構化例外狀況 (錯誤) 處理,可讓程式偵測執行期間所發生的錯誤,甚至進行復原。 Visual Basic 使用了其他語言 (例如 C++) 已支援之 Try...Catch...Finally 語法的增強版本。 結構化例外處理,將現代的控制結構 (類似 Select CaseWhile) 與例外狀況、受保護的程式碼區塊及篩選條件結合在一起。

結構化例外處理是建議在 Visual Basic 中使用的錯誤處理方法,此方法可輕易地以強大和全面性的錯誤處理常式來建立及維護程式。 使用 On Error 的非結構化例外處理會降低應用程式的效能,並造成難以偵錯與維護的程式碼。

例外處理簡介 (Visual Basic)

如何處理程式中的例外狀況的摘要。

選擇何時使用結構化和非結構化例外處理 (Visual Basic)

說明這兩種例外處理類型,並建議每種類型最適當的使用時機。

錯誤類型 (Visual Basic)

提供語法錯誤、執行階段錯誤和邏輯錯誤等概觀。

智慧型編譯自動校正 (Visual Basic)

說明 [智慧編譯自動修正] 功能及其使用方法。

HOW TO:使用自動校正修正編譯器錯誤 (Visual Basic)

顯示如何透過 [智慧編譯自動修正] 功能,在程式碼編輯器中更正編譯器錯誤。

在 Visual Basic 中設定警告

詳述如何在 Visual Basic 中開啟和關閉編譯器警告。

Visual Basic 的結構化例外處理概觀

討論並示範 Visual Basic 中的結構化例外處理。

非結構化例外處理概觀 (Visual Basic)

討論並示範 Visual Basic 中的非結構化例外處理。

偵錯工具資料表

討論使用 Visual Studio 偵錯工具的基礎原則。 主題包括偵錯的基本概念、執行控制項、附加到執行程式上、Just-In-Time 偵錯、自動啟動偵錯工具、傾印、中斷點、查看您的程式、處理例外狀況、編輯後繼續,以及在偵錯工具中使用運算式。

Just-In-Time 偵錯

說明 Just-in-Time 偵錯,這項功能可在 Visual Studio 外執行的程式發生嚴重錯誤時,自動啟動 Visual Studio 偵錯工具。

偵錯 Managed 程式碼

涵蓋 Managed 應用程式的一般偵錯問題和技術。

例外狀況助理

說明可用來疑難排解執行階段錯誤的 [例外狀況助理] 功能。

編輯後繼續

說明 [編輯後繼續],這是一項能節省時間的功能,可讓您在程式處於中斷模式時變更原始程式碼。

偵錯 COM 和 ActiveX

提供偵錯 COM 應用程式和 ActiveX 控制項 (Control) 的秘訣。

社群新增項目

新增
顯示:
© 2016 Microsoft