考虑下列Java代码:classA{publicstaticvoidmain(String[]args){try{System.out.println("Hello,World!");}}}其中的错误是()。A.没有catch或finally块B.没有抛出异常的代码不能出现在try代码块内C.如果没有catch块而使用try,main()会总是抛出异常.D.classA没有throwsIOException

题目
考虑下列Java代码:classA{publicstaticvoidmain(String[]args){try{System.out.println("Hello,World!");}}}其中的错误是()。

A.没有catch或finally块

B.没有抛出异常的代码不能出现在try代码块内

C.如果没有catch块而使用try,main()会总是抛出异常.

D.classA没有throwsIOException


相似考题
更多“考虑下列Java代码:classA{publicstaticvoidmain(String[]args){try{System.out.println("Hello,World!");}}}其中的错误是()。 ”相关问题
  • 第1题:

    publicstaticvoidmain(String[]args){try{args=null;args[0]=test”;System.out.println(args[0]);}catch(Exceptionex){System.out.println(”Exception”);}catch(NullPointerExceptionnpe){System.out.println(”NullPointerException”);}}Whatistheresult?()

    A.test

    B.Exception

    C.Compilationfails.

    D.NullPointerException


    参考答案:C

  • 第2题:

    清在下划线处填入代码,使程序正常运行并且输出“Hello!”

    classTesl______{

    publicstaticvoidmain(string[]args){

    Test=newTest();

    t.start();

    }

    Pubhcvoidrun(){

    System.out.println("Hello!");

    }

    }


    正确答案:extendsThread。
    extendsThread。 解析:从后面的重写了run()方法来看,这是通过继承Thread类,并重写ran()方法定义线程体,然后创建该子类的对象的方式来创建线程。

  • 第3题:

    如果在hello.java 中撰写以下程序代码: public class Hello { public static void main(String[] args) { System.out.println("Hello World"); } } 以下描述正确的是()。

    A.执行时显示Hello World

    B.执行时出现NoClassDefFoundError

    C.执行时出现找不到主要方法的错误

    D.编译失败


    B

  • 第4题:

    publicclassFoo{publicstaticvoidmain(String[]args){try{return;}finally{System.out.println(Finally”);}}}Whatistheresult?()

    A.Finally

    B.Compilationfails.

    C.Thecoderunswithnooutput.

    D.Anexceptionisthrownatruntime.


    参考答案:A

  • 第5题:

    阅读下列代码,选出该代码段正确的文件名()。 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型,故此程