分析下列java代码ClassA{Publicstaticvoidmain(String[]args){Method();}Staticvoidmethod(){try{System.out.println(hello”)}finally{System.out.println(good-bye”);}}}编译运行后,输出结果是()A.“hello”B.“good-bye”C.“hello”“good-bye”D.代码不能编译

题目
分析下列java代码ClassA{Publicstaticvoidmain(String[]args){Method();}Staticvoidmethod(){try{System.out.println(hello”)}finally{System.out.println(good-bye”);}}}编译运行后,输出结果是()

A.“hello”

B.“good-bye”

C.“hello”“good-bye”

D.代码不能编译


相似考题
更多“分析下列java代码ClassA{Publicstaticvoidmain(String[]args){Method();}Staticvoidmethod(){try{System.out.println(hello”)}finally{System.out.println(good-bye”);}}}编译运行后,输出结果是() ”相关问题
  • 第1题:

    对于下面一段代码的描述中,正确的是______。 public class ex36 { public static void run main(String[] args) throws Excepion { method(); } static void method() throws Exception try { System.out.println("test"); } finally { System.out.println ("finally"); } } }

    A.代码编译成功,输出“test”和“fmally”

    B.代码编译成功,输出“test”

    C.代码实现选项A中的功能,之后Java停止程序运行,抛出异常,但是不进行处理

    D.代码不能编译


    正确答案:A

  • 第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题:

    给定以下JAVA代码,这段代码编译运行后输出的结果是( )

    publicclassTest{

    publicstaticintaMethod(inti)throwsException{

    try{

    returni/10;

    }catch(Exceptionex){

    thrownewException("exceptioninaaMothod");

    }finally{

    System.out.print("finally");

    }

    }

    publicstaticvoidmain(String[]args){

    try{

    aMethod(0);

    }catch(Exceptionex){

    System.out.print("exceptioninmain");

    }

    System.out.print("finished");

    }

    }

    A、finallyexceptioninmainfinished

    B、exceptioninmainfinally

    C、finallyfinished

    D、finallyexceptioninmainfinished


    正确答案:C

  • 第5题:

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

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

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

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

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


    B