掌握 Visual Basic 2012:异常处理与 .NET 框架的应用
1. 异常处理基础
在编写 Visual Basic 程序时,尽管我们精心规划代码执行流程,使用事件处理程序、决策结构和循环来管理应用程序的流程,但运行时错误或其他缺陷仍可能导致程序停止运行。当 Visual Basic 应用程序遇到无法恢复的意外问题时,Visual Studio 会生成一个异常,编译器会在程序中创建一个 Exception 对象,其中包含有关发生错误的具体信息。
我们可以使用异常处理程序(或错误处理程序)来管理和响应这些错误,避免程序崩溃。在 Visual Basic 中,异常处理程序是在包含潜在问题代码的事件处理程序中创建的,使用 Try...Catch 代码块来定义。其语法如下:
Try
Statements that might produce a run-time error
Catch ex As Exception
Statements to run if a run-time error occurs
Finally
Optional statements to run whether an error occurs or not
End Try
-
Try:标识异常处理程序的开始。 -
Catch:标识如果发生运行时错误要运行的语句,ex是一个变量名,用于保存
超级会员免费看
订阅专栏 解锁全文
374

被折叠的 条评论
为什么被折叠?



