网站建设与管理项目八 处理及使用异常.ppt

下面详细介绍ERROR对象的几个主要属性实现的功能。 (1)DESCRIPTION属性 DESCRIPTION属性表示错误或警告所发生的原因或描述。 其应用的语法格式为String=Error.Description。 (2)NUMBER属性 Error对象的Number属性表示所发生的错误或警告代码。 其应用的语法格式为LongInterger=Error.Number。 (3)SOURCE属性 Error对象的Source属性表示造成系统发生错误或警告的来源。其应用的语法格式为 String=Error.Source (4)NATIVEERROR属性 Error对象的NativeError属性表示造成系统发生错误或警告的错误代码。 其应用的语法格式为LongInteger=Error.NativeError。 8.2.2 Error对象的详细信息 四、任务实施 ? 步骤1 创建ASP文档,并保存在站点目录下 图8-2-2 新建ASP文档 ? 步骤2 编写代码 ? 步骤3 查看运行结果 图8-2-3 应用error对象调试 8.3 任务三截获系统错误并给出提示 一、任务描述 微软Windows操作系统是一个界面非常友好操作系统。 默认情况下,当ASP程序终止执行错误时,浏览器会提示“无法显示网页”或专用错误信息。 这些专业术语错误信息对于新程序员来说,很难判断是什么类型错误,如图8-3-1所示,因此需要截获系统错误并给出提示。 图8-3-1 网页无法显示 二、任务分析 为了解决截获系统错误并给出提示这个问题,Internet Explorer为用户提供一个高级工具:“显示友好HTTP错误消息”。 针对运行时发生错误,在页面中显示错误详细信息,从而使程序员能够准确地定位和解决出现的问题。 三、知识准备 8.3.1 截获系统错误给出提示作用 在调试程序时,程序出错的页面有时不显示具体的错误信息,只提示“无法显示网页”。 当出现这样的情况时,可以通过修改IE浏览器的Internet属性设置,使页面显示错误的详细信息,以及程序出错的具体位置。 8.3.2 截获系统错误给出提示步骤 具体操作步骤如下。 (1)打开IE浏览器,在IE浏览器中选择“工 具”-“Internet选项”菜单选项。 (2)在打开的“Internet选项”对话框中,选择“高级”选项卡,然后在“设置”列表中设置“显示友好HTTP错误消息”复选框,处于未选中状态。 (3)当运行的ASP程序出现错误时,网页就会显示出程序出错的内容和错误代码,使程序员方便地找到程序出错原因和出现问题的代码。 四、任务实施 ? 步骤1 运行Internet Explorer 图8-3-2 启动Internet Explorer ? 步骤2 打开Internet Explorer选项 ? 步骤3 选择高级选项卡 ? 步骤4 取消“显示友好HTTP错误消息”复选框 图8-3-3 Internet选项 图8-3-4 Internet选项 “高级”选项卡 图8-3-5 Iniernet高级选项 ? 步骤5 测试错误页 图8-3-6 具体错误信息 项目八 处理及使用异常 项目背景 测试ASP应用程序时,如果程序出现错误,就需要程序员针对产生的错误,使用相应的方法来调试程序。 程序调试在开发程序的整个流程中,占有非常重要的位置,因为只有准确、快速地解决程序运行时出现的错误,才能使程序正常运行,并投入使用。 本项目从实际应用的角度出发,向读者介绍常见程序调试的方法和常见错误的处理方法,使读者能够准确地分析和处理程序错误,从而节省程序开发时间。 ? 任务8.1 使用Stop语句调试 ? 任务8.2 应用ERROR对象调试 ? 任务8.3 截获系统错误并给出提示 技术导读 本项目技术重点:  ● 掌握程序错误分类 ● 掌握几种程序调试方法 ● 处理常见错误 ● 理解ERROR对象的方法与属性 8.1 任务一使用stop语句调试 一、任务描述 使用VBScript程序中的stop语句调试,完成错误调试的效果,如图8-1-1所示。 图8-1-1 使用VBScript的stop语句调试 二、任务分析 在编写程序时,可以使用VBScript程序的stop语句,在服务器端的指定代码行处,插入断点,从而实现对程序的有效调试。 三、知识准备 8.1.1 程序错误分类 1. 语法错误 语法错误是一种经常遇到错误,它是由错误脚本语法引起。 2. 运行时错误

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档