零基础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、必须掌握代码调试步骤与方式

相关文章
分支和循环语句(2)补充goto语句
分支和循环语句(2)补充goto语句
54 1
|
4月前
|
算法 测试技术 Go
|
7月前
|
Rust 安全 编译器
Rust中打印语句为什么使用宏?
在Rust中,打印语句使用宏(例如`println!`和`format!`)的主要原因是为了在编译时进行字符串格式检查,并在不引入运行时开销的情况下提供更高的性能和安全性。宏可以被多次调用,这样你可以在不同的地方重复使用相同的代码模式。这有助于减少代码重复,提高代码的可维护性。
|
7月前
|
C++
c++跳转语句goto的介绍
c++跳转语句goto的介绍
88 0
|
7月前
|
程序员 Go 开发者
Go语言中的跳转控制结构:`goto`、`break` 和 `continue`
【2月更文挑战第3天】在Go语言中,跳转控制结构允许程序员直接控制程序的执行流程,通过`goto`、`break`和`continue`关键字实现代码的跳转、退出循环或跳过循环的某次迭代。本文将深入探讨这些跳转控制结构的使用场景、注意事项以及最佳实践,帮助读者更好地理解和应用Go语言中的跳转控制结构。
|
小程序 C语言
goto的应用举例及详解
goto的应用举例及详解
94 0
|
算法 数据安全/隐私保护 开发者
微擎2c解密,这个工具竟然能解密goto混淆语句
goto解密工具是一款强大的工具,旨在解决各种代码解密问题。它主要针对微擎2c解密、微擎模块解密、goto混淆语句解密以及goto代码还原等功能进行了深入研究和开发。
|
C语言 Windows
C语言语句(3)——goto语句
C语言语句(3)——goto语句
|
算法 PHP 数据安全/隐私保护
|
程序员 PHP 数据安全/隐私保护