1 / 12
文档名称:

java实验报告10.docx

格式:docx   大小:226KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java实验报告10.docx

上传人:changjinlai 2021/10/19 文件大小:226 KB

下载得到文件列表

java实验报告10.docx

相关文档

文档介绍

文档介绍:实验报告
(2014 / 2015学年第2学期)
课程名称 JAVA程序设计
实验名称 异常程序处理、自定义异常类
实验时间 2015 年5月21日
指导单位
计算机学院/软件学院
软件工程系
指导教师
周莉
学生姓名 班级学号
学院
(系)
计算机软件学专业计算机科学与技
1
实验名称接口与接口回调 指导教师 周莉
实验类型上机I实验学时I 2 实验时间 2015-5-21
一、 实验目的
.熟悉异常的概念、异常抛出、异常的处理
. 了解Java系统的异常的类型和异常的产生
.掌握自定义异常类的处理
二、实验环境(实验设备)
.每位学生配备计算机一台
. 计,算机需安装好JDK和Jcreator
三、实验内容
.从键盘输入两个数,进行相除,显示商。当输入串中含有非数字时或除数为 。时,
过异常处理机制,使程序能正确运行。
⑴源程序:
import javax. swi ng. J Op tio nPane;
public class syl0_l{
p ublic static void main( Stri ng args[]){
10
String inpu tl=JO pti
onPan
e. show
Inpu tDialog(z,please input first nu mber:〃);
String inpu t2=JO pti
onPan
e. show
Inpu tDialog (,z please input sec ond nu mber:〃); try (
int
nl=ln teger.
parse
In t (i
npu tl);
int
n2=ln teger.
parse
In t (i
npu t2);
int
div=nl/n2;
10
JOp
tio nPan e. showMessageDialog( null/吆吉 果 ;^〃+div,丝吉
〃,JO ptio nPan e. );
)
catch(NumberFormatExce ptio n e){
JOp ti onPan e. showMessageDialog( null, PI ease input nu meric digits!”,
〃,JO ptio nPan e. );
)
catch(ArithmeticExce pti on e){
10
10
JOp tio nPan e. showMessageDialog( null, z,Divisio n
by
zero!","
10
〃,J LAIN_MESSAGE);
10
System, exit(0);
)
)
⑵实验结果:
8
10
10
结果
.计算n并捕获可能出现的异常。 ⑴源程序:
public class syl0_2{
ublic static double multi (int n){
if (nvO) throw new 11 legalArgumentException(/Z^Jf 负异常〃);double s=l;
for (i nt i=l;i<=n ;i++) return s;
ublic static void main( Stri ng args[]) {
try{
int n=ln teger. parse In t (args[0]); System. out .prin tl
)
catch (Array In dexOutOfB oun dsExce ptio n e) {
System, out. printin应该输入,个参数");
}
catch(NumberFormatExce pti on e2){
System, out. printing'参数应该为整数〃);
}
catch(IllegalArgume ntExce ptio n e3) {
System. out. printin (〃 出现* 的异常为:〃+e3. toString ()); ) fin ally{
System. out. printinC 11 -算阶结束/');
)
⑵实验结果:
Sei lain kethod
ZQ
11
H C:\Progia

最近更新

曲酸生产菌株的选育及工艺优化的开题报告 2页

暗挖隧道顶管管幕工艺工程定额研究中期报告 2页

智能油烟机控制系统的设计与实现中期报告 2页

智能停车场管理系统的研究的开题报告 2页

小学三年级英语下册期末模拟试卷 (2) 5页

时间距离、社会距离与评论类型对购买决策的影.. 2页

早期脑创伤的扩散加权成像、病理与AQP4表达的.. 2页

2024年开学迎新口号集合5篇 9页

无轴承异步电机转子质量不平衡补偿控制研究中.. 2页

无线电干扰与排查的开题报告 2页

2024年开学的准备的日记 3页

无线传感器网络在蔬菜大棚监测中的应用研究的.. 2页

空肠弯曲菌与微生物群落的互作 31页

2024年开学典礼讲话稿集合15篇 38页

2024年开学典礼主持词(热门) 42页

旋转门与审计质量的开题报告 2页

大学生安全教育心得体会 21页

小学一年级新生进行常规教育方法 (2) 10页

2024年建设节水型学校的工作总结范文(通用5篇.. 20页

中铁国控中标株洲人防工程项目 5页

春季高考历年真题-2022-2023年天津市春季高考.. 8页

框架结构施工组织设计完整版模板 137页

小学小学一年级看图写话田字格 11页

网吧消防安全应急预案(通用5篇) 18页

CJ-T 476-2015 建筑机电设备抗震支吊架通用技.. 12页

医学微生物英语试题 10页

回向魔祟部多火施仪轨(烟供仪轨-五明佛学院索.. 7页

中国白酒slogan大全 3页

煤老板自述三十年 1页