itgle.com
参考答案和解析
允许使用多个分隔符;允许使用空格;不允许使用大于号(〉).问号(?)冒号(:)等符号
更多“在java语言中,为将源代码翻译成__________文件时产生的错误称为编译错误,而将程序运行时产生的错误称为运行错误”相关问题
  • 第1题:

    阅读下列代码后publicclassPerson{intarr[]newint[10];publicstaticvoidmain(Stringargs[]){System.out.println(arr[1]);}}正确的说法是()。

    A.输出零

    B.输出空

    C.编译时正确,运行时将产生错误

    D.编译时将产生错误


    正确答案:D

  • 第2题:

    下面说法中错误的是( )。

    A.凡是语法错误,都属于编译错误

    B.异常是程序无法控制的

    C.对程序而言,一般有编译错误和运行错误两类

    D.Java语言中,异常为一种对象


    正确答案:B
    解析:异常是在程序编译或运行中所发生的可预料或不可预料的异常事件,是不可避免的。异常处理,将错误处理的控制流从正常运行的控制流中分离开,使我们再也不用检查一个特定的错误,并在程序的多处地方对其进行控制。

  • 第3题:

    阅读下面代码 public class Person { static int arr[]=new int[10]; public static void main(String args) { System.out.println(arr[9]); } } 该代码的运行结果是

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:B
    解析:Java程序中,main()方法的格式为public staric void main(String args[]) { },返回值为void,参数必须为字符数组。本题目程序的参数不是字符数组,编译不会出错,但是运行时会找不到main()方法,程序无法执行。

  • 第4题:

    阅读下列代码后正确的说法是( )。

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:A
    本题考查考生对Java中数组的定义及使用。intarr[]=newint[10]表示数组arr是一个含有10个元素的整数数组。Java中的数据类型必须实例化后才能使用,但是有种情况例外,就是该成员是用static声明的。题目中对于数组并没有实例化,因此不能使用,所以选项A说法正确。如果加上static修饰符,改为staticintarr[]=newint[10]或者将该数组实例化即可,输出为0。

  • 第5题:

    阅读下列代码:该代码的运行结果是( )。

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:C
    arr[]为整型数组,分配地址后默认值为0,所以创建数组时也是对每个数组元素赋初值0。

  • 第6题:

    对于下列代码正确的说法是()

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:A

  • 第7题:

    给出下面代码:public class Person{static int arr[] = new int[10];public static void main(String a[]) {System.out.println(arr[1]);}}以下那个说法正确?

    A. 编译时将产生错误;

    B. 编译时正确,运行时将产生错误;

    C. 输出0;

    D. 输出null。


    正确答案:C

  • 第8题:

    关于以下程序段的说法正确的是()。 1.publicclassMyar{ 2.publicstaticvoidmain(Stringargv[]){ 3.int[]i=newint[5] 4.System.out.println(i[5]) 5.}

    • A、第2行编译出错
    • B、第4行编译出错
    • C、编译时产生错误
    • D、编译时没有产生错误,运行时发生异常

    正确答案:D

  • 第9题:

    VB程序通常不会产生错误提示的是()。

    • A、编译错误
    • B、实时错误
    • C、运行时错误
    • D、逻辑错误

    正确答案:D

  • 第10题:

    编译程序时出现的错误称为()错误。

    • A、语法或编译
    • B、运行
    • C、逻辑
    • D、计算

    正确答案:A

  • 第11题:

    单选题
    VB程序通常不会产生错误提示的是()。
    A

    编译错误

    B

    实时错误

    C

    运行时错误

    D

    逻辑错误


    正确答案: B
    解析: 暂无解析

  • 第12题:

    填空题
    Java源程序文件编译后产生的文件称为()文件,其扩展名为()。

    正确答案: 字节码文件,.class
    解析: 暂无解析

  • 第13题:

    JBuilder中包含多种文件,他们被放在不同的目录下,下面4种类型的文件描述中,哪种是错误的()

    A.编译后的java二进制码放在classes目录下

    B.java源文件放在scr目录下

    C.java程序运行时的工作目录就是工程所在目录,工作目录是指java程序运行时默认的当前目录

    D.编译中产生的obj临时文件和最终产生的可执行文件都放在Debug目录下


    参考答案:D

  • 第14题:

    VB程序中通常不会产生错误提示的()。

    A.编译错误

    B.实时错误

    C.逻辑错误

    D.运行时错误


    参考答案C

  • 第15题:

    阅读下列代码 publicclassPerson{ staticintalt[]=newint[[10]; public static voidmain(Stringargs){ System.out.println{all[9]); } } 该代码的运行结果是( )。

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:C
    解析:arr[]为整[]型数组,分配地址后默认值为0,所以创建数组时也是对每个数组元素赋初值0。

  • 第16题:

    对下列程序的叙述中,正确的是( )。 A.第1行会产生编译错误B.第6行会产生编译错误SXB

    对下列程序的叙述中,正确的是( )。

    A.第1行会产生编译错误

    B.第6行会产生编译错误

    C.第6行会产生运行错误

    D.程序正常运行


    正确答案:D
    程序正常运行打印thisisrun()。用Thread类的构造方法Thread(Runnabletarget)创建线程对象时,构造方法中的参数必须是一个具体的对象,该对象称作线程的目标对象,创建的目标对象的类必须实现Runnable接口。

  • 第17题:

    阅读下列代码后 publicclass Person{ intarr[]=new int[10]; publicstaticvoidmain(Stringargs[]){ System.out.println(alt[1]); } } 正确的说法是( )。

    A.编译时将产生错误

    B.编译时正确,运行时将产生错误

    C.输出零

    D.输出空


    正确答案:A
    解析: 本题考查考生对Java中数组的定义及使用。int alt[]=newint[10]表示数组alt是一个含有10个元素的整数数组。Java中的数据类型必须实例化后才能使用,但是有种情况例外,就是该成员是用static声明的。题目中对于数组并没有实例化,因此不能使用,所以选项A说法正确。如果加上static修饰符,改为static int arr[]=newint[10]或者将该数组实例化即可,输出为0。

  • 第18题:

    在C/C++程序中,整型变量a的值为0且应用在表达式“c=b/a”中,则最可能发生的情形是( )。

    A.编译时报告有语法错误 B.编译时报告有逻辑错误 C.运行时报告有语法错误 D.运行时产生异常


    正确答案:D

  • 第19题:

    Java源程序文件编译后产生的文件称为()文件,其扩展名为()。


    正确答案:字节码文件;.class

  • 第20题:

    在JAVA语言中,为将源代码翻译成()文件时产生的错误称为编译错误。而将程序在运行中产生的错误称为运行错误。


    正确答案:字节码

  • 第21题:

    在Java语言中,程序运行时发生的运行错误又分为致命性的严重错误和非致命性的一般错误两种,异常属于()错误。


    正确答案:一般

  • 第22题:

    单选题
    编译程序时出现的错误称为()错误。
    A

    语法或编译

    B

    运行

    C

    逻辑

    D

    计算


    正确答案: B
    解析: 暂无解析

  • 第23题:

    填空题
    在Java语言中,程序运行时发生的运行错误又分为致命性的严重错误和非致命性的一般错误两种,异常属于()错误。

    正确答案: 一般
    解析: 暂无解析

  • 第24题:

    单选题
    JBuilder中包含多种文件,他们被放在不同的目录下,下面4种类型的文件描述中,哪种是错误的()
    A

    编译后的java二进制码放在classes目录下

    B

    java源文件放在scr目录下

    C

    java程序运行时的工作目录就是工程所在目录,工作目录是指java程序运行时默认的当前目录

    D

    编译中产生的obj临时文件和最终产生的可执行文件都放在Debug目录下


    正确答案: B
    解析: 暂无解析