下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026秋季国家管网集团北方管道公司高校毕业生招聘考试备考试题(浓缩500题)附答案详解(能力提升)
- 国家管网集团2025届高校毕业生招聘笔试历年参考题库附带答案详解(浓缩500题)及答案详解【历年真题】
- 2026国网江苏省电力校园招聘(提前批)笔试模拟试题浓缩500题含答案详解(培优b卷)
- 2026秋季国家管网集团甘肃公司高校毕业生招聘考试备考题库(浓缩500题)附参考答案详解(能力提升)
- 2026秋季国家管网集团东北公司高校毕业生招聘考试备考试题(浓缩500题)及答案详解【网校专用】
- 2026秋季国家管网集团山东分公司高校毕业生招聘考试参考试题(浓缩500题)附答案详解(综合题)
- 2026秋季国家管网集团华南公司(广东省管网公司)高校毕业生招聘考试参考题库(浓缩500题)带答案详解(轻巧夺冠)
- 2026年鞍山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)带答案详解(完整版)
- 2025国网山西高校毕业生提前批招聘(约450人)笔试模拟试题浓缩500题及参考答案详解
- 国家管网集团2025届高校毕业生招聘笔试历年参考题库附带答案详解(浓缩500题)附答案详解(精练)
- 《代谢性疾病》课件
- 2025+CSCO肿瘤治疗所致血小板减少症(CTIT)诊疗指南解读
- 初中数学融入课程思政的路径探索
- 【企业绩效考核研究的国内外文献综述4000字】
- 集资建房合同协议
- 脱硫调试协议合同
- 物业合同外包协议
- 呼吸衰竭和急性呼吸窘迫综合征
- 《电工》三级练习题库及答案
- 《教育心理学》教材
- 心理矫正测试试题及答案
评论
0/150
提交评论