文件名称:错误处理-mathematical statistics with applications
文件大小:13.45MB
文件格式:PDF
更新时间:2024-06-22 07:59:53
excel,VBA
13.1 错误处理 新术语 为了处理突发事件,开发人员需要编写错误处理程序。所谓错误处理程序,就是应 用程序中用来捕获和处理错误的实用程序。 错误处理程序的开发过程可以分为下面三个步骤: 1)设置错误捕获 当设置错误捕获时,就是告诉程序当错误发生时,到什么地方去捕获 错误。 2)编写错误处理实用程序 错误处理实用程序就是当错误发生时程序要跳转到的地方。 3)提供从错误处理程序跳出的出口 换句话说,就是当错误处理完毕时,需要程序做的 事情。 13.2 步骤1:设置错误捕获 设置错误捕获就是告诉V B A捕获错误的位置,是通过On Error语句来实现的。在一个给定 的程序中,任何一个时刻只能够启用一个错误捕获。当然,这不是意味着过程就只能够拥有 一个On Error语句,而是说,如果过程中有多个 On Error语句的话,只有最近正在执行的那个 捕获陷阱才是起作用的。 新术语 处理错误有两种不同的方式,其中之一是执行内联错误处理。内联错误处理在On Error 语句中有一些指令来处理错误。要执行内联错误处理的话,可以使用下面语句中的任何一句: • On Error Resume 如果有运行时刻的错误发生,那么程序将从导致错误发生的语句处重 新开始执行。 • On Error Resume Next 如果有运行时刻的错误发生,那么程序就从导致错误发生的语 句的下一句继续执行下去。