A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tfy 中级黑马   /  2012-12-2 12:42  /  2449 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package com.itheima;
/**
* 第五题   6、 有一个类为ClassA,有一个类为ClassB,在ClassB中有一个方法b,
*  此方法抛出异常,在ClassA类中有一个方法a,请在这个方法中调用b,然后抛出异常。
*  在客户端有一个类为TestC,有一个方法为c ,
*  请在这个方法中捕捉异常的信息。完成这个例子,请说出java中针对异常的处理机制。
*
*
* java中针对异常的处理机制
*
*
* java的Exception需要你对一些存在的问题进行事先的规划,
* 并对相应的Exception的情况进行设定,
* 当程序捕获类似的情况就会抛出异常,你可以定义异常的处理方法。
* 异常并不是致命的,它与错误有着区别,错误只要发生程序就会终止,但是异常会继续执行下去。
* @author Administrator
*
*/

public class Test6 {
        static class ClassA {
                 static void a() throws Exception {
                  ClassB.b();
                 }
                }

                 
                static class ClassB {
                 static void b() {
                  
                 }
                }
                public class TestC{
                 void c() {  
                try {   
                ClassA.a();  
                } catch (Exception e) {           
                //TODO  
                } finally {   }
                 }
                }

}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马