毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

浅谈VB程序调试论文+工作模式+实例分析+方法技巧 第7页

更新时间:2016-8-20:  来源:毕业论文
(2)Description属性。返回或设置一个表达式, 它包含与错误相关的描述性字样。
(3)Source属性。返回或设置一个字符串, 它指定产生错误的应用程序的名字, 当在代码中发生异常错误时, 自动设置Source属性。
    处理错误之后使用Clear方法来清除Err对象。
3.3 从错误处理程序返回
错误处理程序处理完错误后,需要退出错误处理程序并恢复原程序的执行。具体语句的功能如下:
(1)Resume 0语句:错误处理完毕,重新执行产生的错误语句。
(2)Resume Next:错误处理完毕,重新执行产生的错误语句的下一条语句。
(3)Resume Line:错误处理完毕,在Line指定的标签处恢复执行。
(4)Err Raise Number:触发错误号为Number的运行时错误,错误处理程
执行到这一语句时,VB将在调用列表中查找其他的错误处理程序。
以下是一个错误捕获及处理的实例。该实例是将异常处理程序命名为DivideByZero并处理除数为0的错误。其代码如下:
                   Sub ErrorTest()
                       Dim x As Integer,y As Integer,z As Intege
                       On Error GoTo DivideByZero '捕获错误,异常处理程序被命名为“DivideByZero”.
'下面是代码的主体部分,可能产生错误
                    y=0
                    z=x/y 鄱阳湖生态文明教育的学习心得
                    On Error GoTo 0  '禁止异常处理
                        Console.WriteLine(x &"/"& y &"="&z)
'再执行错误代码之前应退出过程,如果该操作产生意想不到的结果
                    Exit Sub
'异常处理程序
                   DivideByZero:
       Console.WriteLine("You have attempted to divide by zero!")'输出错误提示信息
                    y=2    '处理错误的代码
                Resume 0 '该语句将返回到首次发生错误的语句重新执行,应用程序可以继续执行下去
                 End Sub

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

浅谈VB程序调试论文+工作模式+实例分析+方法技巧 第7页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。