java实验报告(实验三).doc

java实验报告(实验三).doc

ID:62033581

大小:68.50 KB

页数:6页

时间:2021-04-15

java实验报告(实验三).doc_第1页
java实验报告(实验三).doc_第2页
java实验报告(实验三).doc_第3页
java实验报告(实验三).doc_第4页
java实验报告(实验三).doc_第5页
资源描述:

《java实验报告(实验三).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、北京林业大学2013学年—2014 学年第2学期 Java程序设计基础实验报告书专 业:电子  班级: 11-2  姓名: 王云飞  学号:  101114110 实验地点: 计算机中心 任课教师:黄儒乐  实验题目:自定义异常与异常处理,常用类使用            实验环境:Windows2000/XP;局域网              实验要求:1。对所有实验内容中涉及到的命令均要亲自实践,对照实验指导书进行.2. 把实验中出现的问题以及最后解决的情况反馈到实验报告中。3。程序作业的源代码要求反馈到实验报告中。实验内容:1.自定义

2、异常及使用(1)自定义一个异常类,命名为AuthException.(2)设计一个LoginAuthCheck类,其中的verify(Stringusername,Stringpassword)方法用于验证用户名和密码是否正确,如果用户名不是admin,密码不是123 ,则抛出AuthException异常,并通过AuthException对象传递错误信息。(3)设计一个Example类,提示用户依次输入用户名,密码(使用Scanner类来实现),并通过LoginAuthCheck类的verify方法验证是否正确.2. 比较日期的大小按模板

3、要求,将【代码1】~【代码8】替换为Java程序代码。DateExampleimport java。util。*;class DateExample{ publicstaticvoidmain(Stringargs[])  {  Scanner read=newScanner(System。in); System.out。println(”输入第一个日期的年份:"); intyearOne=read.nextInt( ); System.out.println("输入该年的月份:"); int monthOne=read。nextInt()

4、;  System.out。println("输入该月份的日期:");  intdayOne=read。nextInt(); System.out.println("输入第二个日期的年份:”); intyearTwo=read.nextInt(); System.out.println("输入该年的月份:");  intmonthTwo=read.nextInt();  System.out。println("输入该月份的日期:”);  intdayTwo=read。nextInt(); Calendar calendar=【代码1】 //

5、初始化日历对象。 【代码2】   //将calendar的时间设置为yearOne年monthOne月dayOne日longtimeOne=【代码3】//calendar表示的时间转换成毫秒。  【代码4】//将calendar的时间设置为yearTwo年monthTwo月dayTwo日  longtimeTwo=【代码5】//calendar表示的时间转换成毫秒  Date date1=【代码6】 //用timeOne做参数构造date1 Datedate2=【代码7】// 用timeTwo做参数构造date2 if(date2.equa

6、ls(date1))   {      System.out.println("两个日期的年、月、日完全相同");    }  elseif(date2.after(date1))    {   System.out.println("您输入的第二个日期大于第一个日期");  } elseif(date2.before(date1))  {   System.out.println("您输入的第二个日期小于第一个日期");   } long diff=【代码8】// 计算两个日期相隔天数System.out.println(“相隔天数:”+

7、diff);  }}实验目的:ﻩ掌握异常处理的概念和运用掌握Date类等常用类的使用实现方法、实验结果及结论分析等:实验内容1—(1)源代码publicclassAuthExceptionextendsException{Stringwarning;ﻩpublicAuthException(Stringwarning){ﻩthis.warning =warning;ﻩ}ﻩpublicString toString(){ﻩreturnwarning;}}实验内容1-(2)源代码public classLoginAuthCheck{public

8、voidverify(Stringusername,Stringpassword)throwsAuthException{ﻩif(username.equals("Auth")&

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。