云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《java程序设计》实验指导书(09高职)

《java程序设计》实验指导书(09高职)

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 11:45:33

山东信息职业技术学院java实验报告

}

public void moneyIn(int id, float inmoney) {//方法体,实现存钱功能

}

public void query(int id) {//方法体,查询并输出账户信息

}

public static void main(String args[]) {//实现账户的相关操作

} } 三、实验要求

1、根据题目要求完成程序中没有完成的模块。 2、写好上机报告。

9

山东信息职业技术学院java实验报告

实验六 异常处理

一、实验目的

1.熟悉异常的抛出与捕获的含义; 2.掌握异常捕获与处理的方法; 3.能自定义异常。 二、实验内容

现在多数学校的成绩管理都由计算机进行管理,这就需要有相应的应用程序。编写成绩管理应用程序,其中有成绩录入模块,成绩录入过程中,难免出现录入数据的类型出现错误,或录入的成绩不在合理的范围。在成绩录入过程中,若出现上述错误,程序应该如何处理。 程序框架如下,将代码补充完整:

class 负分异常 extends Exception //当录入了负分时。此处应用了自定义异常 { }

class 高分异常 extends Exception //当录入分超过100时。应用了自定义异常 { }

public class ExceptionDemo {

static final int number=2; int score[]=new int[number]; public void 检查分数(int 分数) throws 负分异常,高分异常 //下面方法中判断如果录入的成绩不合

理,则抛出异常,但本方法并不处理异常,仅声明了异常

{ if(分数 >100) throw new 高分异常(); //通过throw,人工抛出异常 if(分数 <0) throw new 负分异常(); }

public void 录入成绩() { int i;

for(i=0;i

score[i]=Integer.parseInt(JOptionPane.showInputDialog(\请输入第\+\个同学的成绩\

}catch(NumberFormatException e) //在try{??.}catch间的语句中若产生异常,则捕获异常,直接进行异常处理 {

}

10

山东信息职业技术学院java实验报告

try{ 检查分数(score[i]); //在检查分数模块中,可能产生高分异常对象,也可能产生低分异常对象,根据不同情况,进行不同处理 }catch(高分异常 e){

}catch(负分异常 e){

} } }

public void 输出成绩() {

}

public static void main(String arg[]) {

ExceptionDemo demo = new ExceptionDemo(); demo.录入成绩(); demo.输出成绩(); } }

三、实验要求

1、根据题目要求完成程序中没有完成的模块。 2、写好上机报告。

11

山东信息职业技术学院java实验报告 实验七:图形用户界面设计(一)

一、 实验目的:

1. 巩固图形用户界面设计的方法 2. 掌握事件处理的设计方法 二、 实验内容:

1.绘制如下形式的图形界面,要求:窗体背景为蓝色,中间为黄色方格。

2. 编写程序,绘制如下格式的界面:

12

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

山东信息职业技术学院java实验报告 } public void moneyIn(int id, float inmoney) {//方法体,实现存钱功能 } public void query(int id) {//方法体,查询并输出账户信息 } public static void main(String args[]) {//实现账户的相关操作 } } 三、实验

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com