前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >刘金玉的零基础VB教程057期:vb6中的try catch finally异常捕获机制

刘金玉的零基础VB教程057期:vb6中的try catch finally异常捕获机制

作者头像
刘金玉编程
发布2020-03-11 09:34:40
9300
发布2020-03-11 09:34:40
举报
文章被收录于专栏:编程创造城市编程创造城市
视频讲解

https://v.qq.com/x/page/o0785bin4ix.html

文本讲解:

在程序中肯定会有很多的bug,有些bug认为可以发现并且弥补,但是有些bug很多人虽然能发现,但是却无法弥补的,因为在系统运行的时候,其实会有很多无法预料的情况发生。毕竟程序员也是人,容易忽略一些问题。

那么如何弥补这种情况呢?我们此时就应该引入异常捕获机制了,从此以后就不用再担心这类问题。

异常捕获机制形式:

Try….catch…finally

详解:

异常捕获:就是说对程序代码中一些错误进行处理。方便我们排错,也能提升用户体验。

Try就是开始尝试异常捕获

Catch就是将捕获到的异常进行处理

Finallly 就是最后不会发生异常的代码,是会被默认执行的代码

课堂总结

1、学会goto与on error联用

2、掌握vb中模仿 try catch finally

3、理解try catch finally这三块内容分别应该是什么

本期界面:

本期代码:

代码语言:javascript
复制
Private Sub Command1_Click()
Dim a As Double
Dim b As Double
a = Val(Text1.Text)
b = Val(Text2.Text)

'开始捕获
On Error GoTo catch
try:
MsgBox a / b
Picture1.Print "除法结果已得出"
GoTo finally

catch:
MsgBox "您的输入有误!无法计算!"

finally:
Picture1.Print "请继续输入..."

End Sub
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档