黑马程序员技术交流社区

标题: 输出结果 [打印本页]

作者: 空白心    时间: 2015-6-15 00:26
标题: 输出结果
写出程序结果
[java] view plaincopy
class Demo  
{  
    public static void main(String[] args)  
    {  
        try  
        {  
            showExce();  
            System.out.println("A");  
        }  
        catch (Exception e)  
        {  
            System.out.println("B");  
        }  
        finally  
        {  
            System.out.println("C");  
        }  
        System.out.println("D");  
    }  
    public static void showExce()throw Exception   
    {  
        throw new Exception();  
    }  
}  

结果是:  B
C
D


14.写出程序结果
[java] view plaincopy
class Super  
{  
    int i=0;  
    //Super(){}  
    public Super(String s)  
    {  
        i=1;  
    }  
}  
class Demo extends Super  
{  
    public Demo(String s)  
    {  
        i=2;  
    }  
    public static void main(String[] args)   
    {  
        Demo d=new Demo("yes");  
        System.out.println(d.i);  
    }  
}  

结果是:编译失败,因为父类中缺少空参数的构造函数或者子类应该通过Super语句指定要调用的父类中的构造   
      函数



15.写出程序结果
[java] view plaincopy
class Super  
{  
    public int get()  
    {  
        return 4;  
    }  
}  
class Demo15 extends Super  
{  
    public long get()  
    {  
        return 5;  
    }  
    public static void main(String [] args)  
    {  
        Super s=new Demo15();  
        System.out.println(s.get());  
    }  
}  
结果是:编译失败,因为子类父类中的get方法没有覆盖但是子类调用时候不能明确返回值是什么类型的。
                      所以这样的函数不能存在于子父类中。


16.写出程序结果
[java] view plaincopy
class Demo  
{  
    public static void func()  
    {  
        try  
        {  
            throw new Exception;  
            System.out.println("A");  
        }  
        catch (Exception e)  
        {  
            System.out.println("B");  
        }  
    }  
    public static void main(String [] args)  
    {  
        try  
        {  
            func();  
        }  
        catch (Exception e)  
        {  
            System.out.println("C");  
        }  
        System.out.println("D");  
    }  
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2