java程序设计实验指导书四.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 8 - 实验指导四 实验1:异常 一、实验目的 (1)理解异常处理。 二、实验任务 (1)输入根据给定的Java Application程序,添加功能并写出运行结果。 (2)找出给定程序的错误,修改代码使其能编译运行,并写出运行结果。 (3)按要求填写Java Application程序,并写出运行结果。 三、实验内容 1.为下面的Java Application程序,添加异常处理,并简要分析程序的运行结果。 public class RuntimeExceptionDemo01{ public static void main(String args[]){ String str = 123 ; // 定义字符串,全部由数字组成 int temp = Integer.parseInt(str) ; // 将字符串变为int类型 System.out.println(temp * temp) ; // 计算乘方 } }; 运行结果:???? 2.找出给定程序的错误,修改代码使其能编译运行,并写出运行结果。 public class RuntimeExceptionDemo01{ public static void main(String args[]){ System.out.println(“程序运行开始”) ; Thread.sleep(30000) ; System.out.println(“程序运行结束”) ; } }; 运行结果:???? 3. 输入根据给定的Java Application程序,写出运行结果 class MyException extends Exception{ // 自定义异常类,继承Exception类 public MyException(String msg){ super(msg) ; // 调用Exception类中有一个参数的构造方法,传递错误信息 } }; public class DefaultException{ public static void main(String args[]){ try{ throw new MyException(自定义异常。) ; // 抛出异常 }catch(Exception e){ System.out.println(e) ; } } } 运行结果:???? 4. 按要求填写Java Application程序,并写出运行结果 class Math{ //代码填写处,完工成div()方法,并且用throws抛出异常 }; public class ThrowsDemo01{ public static void main(String args[]){ Math m = new Math() ; // 实例化Math类对象 try{ System.out.println(除法操作: + m.div(10,2)) ; }catch(Exception e){ e.printStackTrace() ; // 打印异常 } } }; 运行结果:???? 实验2:断言 一、实验目的 (1)理解断言处理。 二、实验任务 (1)输入根据给定的Java Application程序,写出运行结果。 三、实验内容 1.为下面的Java Application程序,添加异常处理,并简要分析程序的运行结果。 (1)按要求输入Java Application程序,并写出运行结果。 public class Test{ public static void main(String args[]){ int x[] = {1,2,3} ; // 定义数组,长度为3 assert x.length==0 : 数组长度不为0 ; // 此处断言数组的长度为0 } }; 用java –ea Test打开断言,运行结果:???? 实验3:字符串、Random、包装类与Math类 一、实验目的 (1)掌握利用Math类实现基本数学运算的方法。 (2)掌握数组与字符串概念与使用。 二、实验任务 (1)输入根据给定的Java Application程序,写出运行结果。 (2)按要求编写Java Application程序,写出运行结果。 三、实验内容 1.输入下面的Java Application程序,写出运行结果,并说明程序的功能。 public class testMath { public static void main(String args[]) { final int NUMBER = 100; int

文档评论(0)

178****4446 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档