- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
PAGE
PAGE1
数学与计算科学学院
实验报告
实验项目名称JAVA调试环境及异常处理程序
所属课程名称面向对象技术
实验类型设计型
实验日期2014。4.1
班级信计12—2
学号201253100220
姓名马新宇
成绩
一、实验概述:
【实验目的】
1.了解Java语言的特点;熟悉Java编译和类加载的命令。
2。掌握Java简单程序的编写。
3.掌握JavaApplet程序的调试与实现.
4。掌握Java异常的概念及分类.
5。掌握抛出异常语句的使用(throw)及捕捉处理异常语句的使用(try…catch).
6。掌握上抛异常语句的使用(throws)。
7.掌握自定义异常类的创建方法。
【实验原理】
1.含有Applet的网页的HTML文件代码中部带有〈applet〉和〈/applet〉这样一对标记,支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。JavaApplet是用Java语言编写的一些小应用程序,这些程序是直接嵌入到页面中,由支持Java的浏览器(IE或Netscape)解释执行能够产生特殊效果的程序。当Applet用户访问这样的网页时,Applet被下载到用户的计算机上执行,但前提是用户使用的是支持Java的网络浏览器.由于Applet是在用户的计算机上执行的,所以它的执行速度受网络带宽或者Modem存取速度的限制,用户可以更好地欣赏网页上Applet产生的多媒体效果。
2.Java中,类加载器把一个类装入Java虚拟机需要经过三个步骤来完成:
装载:查找和导入。class文件
链接:检查装入。class文件的正确性,然后,Java虚拟机为变量分配内存,设置默认值
初始化:把符号引用变成直接引用。。。
3.每当产生异常后,如果没有程序进行相应的处理,则程序会中断的现象.那么,此时实际上一旦产生一个异常之后,JVM会抛出一个异常类的实例化对象,如果此时使用了try语句进行捕获的话,则可以进行异常处理,如果没有的话,则交给JVM进行处理,当try语句捕获到了异常之后,会与catch中的异常类型进行匹配,如果匹配成功,则使用此catch语句进行处理.
【实验环境】
MicrosoftwindowsXPprofessional
Microsoftoffice2007
Microsoftvisualj++6.0
JDK
二、实验内容:
【实验方案】
1.建立classstudent类,用于输入学生相关信息,类中包括姓名、学号、年龄,还定义三个方法:姓名输入的方法voidsetName(Stringy)、学号输入方法voidsetId(intx)及输出方法publicStringtoString()
2。定义主类publicclassAAextendsAppletimplementsActionListener,调用了publicvoidinit(){}对输入输出界面进行处理,publicvoidactionPerformed(ActionEvente)方法用于显示相关界面
3。用JDK6.0环境建立连续空间,编译程序。自定义一个异常类,处理用户程序中特定的逻辑运行错误。用try块定义可能出现的异常,用catch语句捕捉和处理try块中的异常语句。
try
{可能抛出异常语句;}
catch
{异常处理语句组;}
【实验过程】(实验步骤、记录、数据、分析)
1.在桌面建立自己的工作目录;
2。启用j++6。0开发软件,创建j++工程并命名,当进入编辑窗口时,先进行保存操作,存于桌面自己创建的工作目录,该文件名必须与主类名相同,即WE.java,然后才编写JavaApplet程序;
3.测试JavaApplet程序,源代码程序编译如果出错,按出错信息查找源文件中的错误并进行修改.修改后又重新运行该命令进行重新编译,直到编译成功.
编译好以后的程序:
importjava.applet。*;
importjava。awt.*;
importjava.awt.event。*;
publicclassWEextendsAppletimplementsActionList
文档评论(0)