VB.NET中Try...Catch...Finally执行流程
2017-02-08 09:36:32 0 举报
在VB.NET中,Try...Catch...Finally是一种异常处理结构。它的基本执行流程如下: 1. 首先执行Try块中的代码。如果这段代码没有引发异常,那么程序将继续执行紧跟在Finally块后面的代码。 2. 如果Try块中的代码引发了异常,那么程序将立即跳转到与该异常类型匹配的Catch块中执行。如果没有找到匹配的Catch块,那么程序将终止并显示一个错误消息。 3. 无论是否发生异常,Finally块中的代码都会被执行。这使得我们可以在Finally块中放置一些必要的清理操作,例如关闭文件或释放资源。
作者其他创作
大纲/内容
否
执行Finally代码。
顺利执行下段代码
本块外的整个过程中是否有满足条件的Catch语句?
本异常处理块中是否有满足条件的Catch语句?
出错
Try 监视异常代码块
是
是否发生异常?
0 条评论
下一页