• 2021-04-14
    下列程序执行的结果是( )。
    public class X7_1_6 {
    public static void main(String[] args) {
    try{
    return;
    }
    finally{
    System.out.println("Finally");
    }
    }
    }
  • 程序正常运行,并输出Finally

    举一反三

    内容

    • 0

      下面程序段的执行结果是()public class Demo{ public static void main(String [] args){ try{ return; } finally{ System.out.println("Finally"); } }} A: 编译能通过,但运行时会出现一个例外 B: 程序正确运行,并输出“Finally” C: 程序正常运行,但不输出任何结果 D: 因为没有catch语句块,所以不能通过编译

    • 1

      读代码:public class foo {static String s;public static void main (String[]args) {System.out.println (“s=” + s);}}结果是

    • 2

      运行下面程序段的结果是:( )。 public class MyMain{ public static void main(String args){ System.out.println(“Hello Java”); } }

    • 3

      class Demo{ public static void main(String[] args){ int x = 0; try{ x = div(1,2); }catch(Exception e){ System.out.println(e); } System.out.println(x) ; } public static int div(int a,int b){ return a / b ; } }

    • 4

      下列程序运行结果是 public class Demo { public static void main(String[] args) { Object obj=new Father(){ public void show(){ System.out.println("helloworld"); } }; obj.show(); } } class Father{ public void show(){ System.out.println("hello father"); } }