网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

VB.NET结构化异常处理

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/03/02

网学网ASP.net编辑为广大网友搜集整理了:VB.NET结构化异常处理绩等信息,祝愿广大网友取得需要的信息,参考学习。

易于维护是开发一个网络应用程序的重要标准。在VB 6.0中争议最多的就是对错误的处理。原有的On Error Goto语句的错误处理并不完善,有时,还影响了应用程序的开发与维护。而在VB.NET中提供了另外一种处理语句:Try…Catch…Finally结构。Try语句监视在Try与第一个Catch之间的代码,其中内嵌了Resume Catch语句用来过滤错误;Finally是整体的执行。为了保持向下兼容,VB.NET依然支持On Error Goto语句。下面两段代码展示了这两种处理方法的区别。
    使用On Error Goto语句处理错误
    fReRaise=False
    On Error Goto Errhandler
    <Code that maY fail>
    Goto C1eanuP
    Errhandler
    If Conditior]WeCanHandle Then
    <error handling code>
    else
    fReRaise=True
    End if
    C1eanUp
    <clean up>
    if fReRaise Then err.Raise err
    使用Try…Catch…Finally结构处理错误
    Try
    <code that maY fail>
    Catch ConditionWecanHandle
    <error bandlina code>
    FinallY   
    <clean uD>
    End Try
  • 上一篇资讯: VB.NET多线程实例
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号