分析下列代码:ClassA{Publicstaticvoidmain(String[]args){method();}staticvoidmethod(){try{System.out.println("Hello");}finally{System.out.println("good-bye");}}}编译运行后,输出结果是()。A."Hello"B."good-bye"C."Hello""god-bye"D.代码不能编译

题目
分析下列代码:ClassA{Publicstaticvoidmain(String[]args){method();}staticvoidmethod(){try{System.out.println("Hello");}finally{System.out.println("good-bye");}}}编译运行后,输出结果是()。

A."Hello"

B."good-bye"

C."Hello""god-bye"

D.代码不能编译


相似考题
参考答案和解析
参考答案:C
更多“分析下列代码:ClassA{Publicstaticvoidmain(String[]args){method();}staticvoidmethod(){try{System.out.println("Hello");}finally{System.out.println("good-bye");}}}编译运行后,输出结果是()。 ”相关问题
  • 第1题:

    阅读下列代码,选出该代码段正确的文件名()。 class A{ void method1(){ System.out.println("Method1 in class A"); } } public class B{ void method2(){ System.out.println("Method2 in class B"); } public static void main(String[] args){ System.out.println("main() in class B"); } }

    A.java

    B.A.class

    C.B.java

    D.B.class


    D解析:while的循环控制条件可以为“true”,run方法没有返回值,所以不能是int型,故此程

  • 第2题:

    下面程序段的执行结果是()。 public class Foo{ public static void main(String[] args){ try{ return; } finally { System.out.println("Finally!");} } }

    A.程序正常运行,但不输出任何结果

    B.程序正常运行,并输出Finally!

    C.编译能通过,但运行时会出现例外

    D.因为没有catch语句块,所以不能通过编译


    B

  • 第3题:

    【单选题】下面的程序段执行结果是()。 public class None { public static void main(String[] args) { try{ return; }finally { System.out.println("finally"); } } }

    A.编译通过,但运行时出现异常

    B.程序正常运行,不输出任何结果

    C.程序正常运行,并输出“finally”

    D.因为没有catch语句,编译错误


    D

  • 第4题:

    4、下面程序的运行结果是() public class Demo { public static void main(String[] args) { try { System.out.println(10 / 0); System.out.println("除法正常运行"); } catch (ArithmeticException e) { System.out.println("除数不能为0"); } } }

    A.编译失败

    B.编译通过,没有结果输出

    C.输出:除法正常运行

    D.输出:除数不能为0


    程序可以编译运行

  • 第5题:

    下面的程序段执行结果是 public class Foo { public static void main(String[] args) { try{ return; }finally { System.out.println("finally"); } } }

    A.编译通过,但运行时出现异常

    B.程序正常运行,不输出任何结果

    C.程序正常运行,并输出“finally”

    D.因为没有catch语句,编译错误


    B