JAVA异常处理实验报告-贺梦帆_第1页
JAVA异常处理实验报告-贺梦帆_第2页
JAVA异常处理实验报告-贺梦帆_第3页
JAVA异常处理实验报告-贺梦帆_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、JAVA 语言程序设计实验报告实验二实验题目:指导老师:异常处理任姚鹏专业班级: 计算机科学与技术系1206 班姓名:贺梦帆( 2012100623)2015年 5月 14 日一、实验名称: 异常处理及字符串相关方法二、实验目的:1. 掌握异常处理机制的运作2. 掌握处理异常的几个子句:trycatch.finally、thorws 和throw3. 掌握字符串类的相关操作三、实验内容:1. 编写一个类,在其 main() 方法中创建一个一维数组, 在 try 字句中访问数组元素,使其产生 ArrayIndexOutOfBoundsException 异常。在catch 子句里捕获此异常对象,

2、并且打印“数组越界”信息,加一个 finally 子句,打印一条信息以证明这里确实得到了执行。2. 给定一个字符串,将字符串中的所有大写字母变成小写字母,数字用0来代替,其他符号用 #代替。四、实验代码public class ArrayDome public static void main(String args) int a= 1,2,3,4,5,6,7;tryfor(int i=0;i<8;i+)System.out.println(ai);catch(Exception ex)ex.getStackTrace();System.out.println("数组越界 &q

3、uot;);finallySystem.out.println("异常处理成功 ");运行结果:2.public class CrestExcise /* param args* 给定一个字符串,将其中的所有大写字母转换为小写字母,数字用 0 代替,其他符号用 #代替。*/public static void main(String args) String str="Some?thing123Doing"System.out.println("原字符串为: "+str);StringBuffer buf=new StringBuff

4、er();for(int i=0;i<str.length();i+)char ch=str.charAt(i);if(ch>='A'&&ch<='Z')buf.append(Character.toLowerCase(ch);else if(ch>='a'&&ch<='z')buf.append(ch);else if(ch>=49&&ch<=58)buf.append(0);elsebuf.append("#");System.out.println("运行结果为 :"+buf);运行结果:五、实验总结:本次实验是在熟悉Java 编程环境的情况下, 运用所学制。还有是对 String字符串中的一知识对数组下标越界异常的认识和处理方法,验证Java 中提供的处理异常的机

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论