java吧 关注:1,234,623贴子:12,701,660
  • 7回复贴,共1

新手问题求解答

只看楼主收藏回复

class A extends Exception{}
class B extends A{}
class C extends Exception{}
class FU{ void show()throws A}
class Test{ void method(Fu f)//Fu f = new Zi();
{
try { f.show();
}
catch (A a)
{ }


class Zi extends Fu{ void show()throws C
{ }
}
class Demo{
public static void main(String[] args) {
Test t = new Test(); t.show(new Zi());
}}


IP属地:湖南1楼2012-10-21 23:50回复
    最后的调用
    Test t = new Test(); t.show(new Zi());
    是不是要改成
    Test t = new Test(); t.method(new Zi());
    


    IP属地:湖南2楼2012-10-21 23:52
    回复
      坐等大神回答啊


      IP属地:湖南3楼2012-10-21 23:52
      回复
        什么问题?


        IP属地:广东4楼2012-10-21 23:52
        收起回复