JAVA语言程序设计
实验报告
实验三
实验题目:异常处理
指导老师:卢照
专业班级:计算机科学与技术系1106班 姓 名:李锋(20xx100645)
20xx年x月x日
一、 实验名称:异常处理
二、 实验目的:
1.掌握异常处理机制的运作
2.掌握处理异常的几个子句:try?catch..finally、thorws和throw 3.掌握字符串类的相关操作
三、 实验内容:
1. 编写一个类,在其main()方法中创建一个一维数组,在try字句中访问数
组元素,使其产生ArrayIndexOutOfBoundsException异常。在catch子句里捕获此异常对象,并且打印“数组越界”信息,加一个finally子句,打印一条信息以证明这里确实得到了执行。 2.
给定一个字符串,将字符串中的所有大写字母变成小写字母,数字用0
来代替,其他符号用#代替。
四、 实验代码
1.ExceptionDemo.java class ExceptionDemo {
public static void main(String[] args) {
…… …… 余下全文
中 南 财 经 政 法 大 学 武 汉 学 院
实 验 报 告
实验课名称:__ JAVA语言____
学生姓名:___ ____
专业班级:_ _网络工程1104
学号: 11071125__
开课时间:___20##年2月26日_
教务处 制
《Java程序设计基础》实验报告
实验序号:05 实验项目名称:异常处理
…… …… 余下全文
西 安 邮 电 大 学 (计算机学院)
Java程序设计课内实验报告
实验名称: 异常处理
专业名称:班 级:
学生姓名:
1201 学号(8指导教师:
实验日期: 20xx年04月28日
一. 实验目的及实验环境
掌握 Java 异常处理的机制。理解异常的概念及其分类,熟练掌握其在程 序设计中的应用。
环境:eclipse
二. 实验内容
1. 运行以下程序,输出结果是什么?为什么?
class Test1{
public static void main(String[] args){
try{
int [] list = new int [10];
System.out.println(“list [10] is” + list[10]);
}
catch (ArithmeticException ex){
System.out.println(“ArithmeticException”);
}
catch(RuntimeException ex){
System.out.println(“Runtime Exception”);
…… …… 余下全文
信 息 工 程 学 院
Java程序设计 实习报告
多线程异常处理
1.实验目的
(1) 掌握Java的异常处理机制及相关实现方法能够在程序设计中熟练运用异常及相关类及对象;
(2) 掌握Java多线程的概念和实现方法;
(3) 掌握Java多线程的同步问题;
2.实验内容
实验题1 创建两个线程,一个线程打印“A”,另一个线程打印“B”,比如ABBABAABBA….
主要代码:
package package1;
public class TestThread {
}
package package1;
/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Printout A_Print = new Printout('A'); Printout B_Print = new Printout('B'); A_Print.start(); B_Print.start(); }
实验报告的内容与格式按任课教师的要求书写。
…… …… 余下全文