编程中,错误处理是确保程序稳定性和使用体验的关键环节

编码中的三大类型错误
1.1 语法错误
语法错误是最容易发现和修复的错误类型,通常在代码编写阶段就会被VBA编辑器捕获,提示并指出具体位置,只需仔细检查并修正即可,比如拼写错误、未关闭的引号或括号符号错误,缺少逗号、不完整的代码结构(如If语句缺少对应的End If)
如下图就是因为引号没有成对出现,导致的语法错误,编辑器会自动用红色字体标出错误代码行,并用弹框提示错误信息:

1.2 运行时错误
运行时错误发生在程序执行过程中,代码语法正确但执行时遇到问题。这类错误需要通过错误处理机制来捕获和处理,防止程序崩溃。例如,除以零操作、文件未找到、访问不存在的对象或数组越界、类型不匹配
此类错误会中断代码执行,比如打开一个不存在的Excel文件:

这类错误也有统一的方法来进行处理,文中02章节会有详细介绍
1.3 逻辑错误
逻辑错误是最难发现和修复的错误,代码能正常运行但结果不符合预期。逻辑错误需要通过仔细调试和测


9808

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



