编译并运行下面的Java代码段输出结果是()。A.代码无法编译,因为switch语句没有一个合法的表达式B.adefaultC.aD.default

题目

编译并运行下面的Java代码段输出结果是()。

A.代码无法编译,因为switch语句没有一个合法的表达式

B.adefault

C.a

D.default


相似考题
更多“编译并运行下面的Java代码段输出结果是()。A.代码无法编译,因为switch语句没有一个合法的表达式B. ”相关问题
  • 第1题:

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

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

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

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

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


    B

  • 第2题:

    给出以下代码,请问该程序的运行结果是什么? class Example{ public static void main(String[] args){ int a = 5; System.out.println(cube(a)); } int cube(int theNum){ return theNum*theNum*theNum; } } 请选择一个正确答案:

    A.代码编译失败,因为方法cube()已经在java.lang.Math类上定义过

    B.代码编译失败,因为方法cube()不是static方法。

    C.代码编译成功,但运行期抛出异常。

    D.打印输出125。


    [‘an’, ‘apple’, ‘a’, ‘day’]

  • 第3题:

    6、编译运行下面的程序,结果是什么? public class A { public static void main(String[] args) { B b = new B(); b.test(); } void test() { System.out.print("A"); } } class B extends A { void test() { super.test(); System.out.print("B"); } }

    A.产生编译错误

    B.代码可以编译运行,并输出结果AB

    C.代码可以编译运行,但没有输出

    D.编译没有错误,但会产生运行时异常


    代码可以编译运行,并输出结果 AB

  • 第4题:

    【单选题】编译运行下面的程序,结果是()。 public class A{ public static void main(String args[]){ B b=new B(); b.test(); } void test(){ System.out.print("A"); } } class B extends A{ void test(){ super.test(); System.out.print("B"); ); } }

    A.产生编译错误

    B.代码可以编译运行,并输出结果:AB

    C.代码可以编译运行,但没有输出

    D.编译没有错误,但会产生运行时异常


    Hello

  • 第5题:

    【单选题】编译运行下面的程序,结果是()。 class Main{ public static void main(String args[]){ ClassB b=new ClassB(); } public Main(){ System.out.print("A"); } } class ClassB extends Main{ public ClassB(){ super(); System.out.print("B"); } }

    A.产生编译错误

    B.代码可以编译运行,并输出结果:AB

    C.代码可以编译运行,但没有输出

    D.代码可以编译运行,并输出结果:BA


    Hello