零基础VB教程056期:出错处理和代码调试goto语句 on error语句

简介: 零基础VB教程056期:出错处理和代码调试goto语句 on error语句

刘金玉的零基础VB教程056期:出错处理和代码调试


一、出错处理



程序报错,如果在软件开发界面,代码会停止到相应的错误行,有时候也有不准确的时候,

On error resume next

含义:当发生错误的时候,让程序继续运行下一行代码,忽略报错


Goto语句

Goto 标签名称     含义:直接使得代码跳转到相应的标签行代码


如何来定义标签?

标签名称:

实际执行的代码

注意:定义标签的地方的代码,仍然会被程序执行


其实可以利用goto的思想,可以构造一个循环语句,但是不建议使用goto构造循环,也不建议过多使用goto,因为会使得程序可读性变差


Goto与出错处理联合使用

On error goto  err1


Err1:

处理语句


注意:goto标签只能出现在function或者sub的内部


二、代码调试



调试步骤

1、下断点。程序运行到断电的位置会暂停

2、使用f8按键可以进入到程序代码中,可以进入到function或者sub中去调试。Shfit+f8是指一行行代码执行。Ctrl+shift+f8意味着,可以直接跳出function或者sub

3、调试时候,鼠标放到变量上面,可以看到变量的值

4、也可以通过Debug.Print 方法在即可输出控制台中看到调节的变量的结果



课堂总结



1、掌握出错处理on error

2、掌握goto语句的使用与连用

3、必须掌握代码调试步骤与方式

相关文章
|
5月前
分支和循环语句(2)补充goto语句
分支和循环语句(2)补充goto语句
34 1
|
3月前
|
程序员 Go 开发者
Go语言中的跳转控制结构:`goto`、`break` 和 `continue`
【2月更文挑战第3天】在Go语言中,跳转控制结构允许程序员直接控制程序的执行流程,通过`goto`、`break`和`continue`关键字实现代码的跳转、退出循环或跳过循环的某次迭代。本文将深入探讨这些跳转控制结构的使用场景、注意事项以及最佳实践,帮助读者更好地理解和应用Go语言中的跳转控制结构。
|
7月前
|
编译器 Go
Go 语言怎么解决编译器错误“err is shadowed during return”?
Go 语言怎么解决编译器错误“err is shadowed during return”?
24 0
|
10月前
|
C语言 Windows
C语言语句(3)——goto语句
C语言语句(3)——goto语句
|
11月前
|
算法 数据安全/隐私保护 开发者
微擎2c解密,这个工具竟然能解密goto混淆语句
goto解密工具是一款强大的工具,旨在解决各种代码解密问题。它主要针对微擎2c解密、微擎模块解密、goto混淆语句解密以及goto代码还原等功能进行了深入研究和开发。
|
10月前
|
开发框架 小程序 数据安全/隐私保护
|
10月前
|
算法 PHP 数据安全/隐私保护
|
C语言
goto语句用法
goto语句用法
159 0
|
Java Go C++
三分钟学 Go 语言——循环语句的多种形式、死循环、break/continue
三分钟学 Go 语言——循环语句的多种形式、死循环、break/continue
三分钟学 Go 语言——循环语句的多种形式、死循环、break/continue