更多“程序运行时所产生的系统定义的异常将自动被抛出。() ”相关问题
  • 第1题:

    程序中抛出异常时(throw …),只能抛出自己定义的异常对象。( )

    此题为判断题(对,错)。


    答案:错误

  • 第2题:

    一个异常将终止()

    A.整个程序

    B.叧终止抛出异常的方法

    C.产生异常的try块

    D.以上说法都不正确


    参考答案:A

  • 第3题:

    Android本身的api并未声明会抛出异常,则其在运行时有无可能抛出runtime异常,你遇到过吗?诺有的话会导致什么问题?如何解决?


    正确答案:会,比如nullpointerException。我遇到过,比如textview.setText()时,textview没有初始化。会导致程序无法正常运行出现forceclose。打开控制台查看logcat信息找出异常信息并修改程序。

  • 第4题:

    以下关于异常的说法正确的是:()

    • A、一旦出现异常,程序运行就终止了
    • B、如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常
    • C、在catch子句中匹配异常是一种精确匹配
    • D、可能抛出系统异常的方法是不需要申明异常的

    正确答案:D

  • 第5题:

    下列关于抛出异常的描述中,错误的一项是()。

    • A、异常可以由try代码段中的语句抛出
    • B、异常可以从被try代码段中调用的方法中抛出
    • C、异常的抛出并不影响代码段的执行顺序
    • D、异常还可能产生于数组下标越界及Java虚拟机内部的错误等

    正确答案:C

  • 第6题:

    在C#中〃程序使用()语句抛出系统异常或自定义异常。

    • A、run
    • B、throw
    • C、catch
    • D、finally

    正确答案:B

  • 第7题:

    一个异常将终止()

    • A、整个程序
    • B、只终止抛出异常的方法
    • C、产生异常的try块
    • D、上面的说法都不对

    正确答案:A

  • 第8题:

    单选题
    一个异常将终止()
    A

    整个程序

    B

    只终止抛出异常的方法

    C

    产生异常的try块

    D

    上面的说法都不对


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

  • 第9题:

    多选题
    在Java的异常处理语句try-catch-final中,以下描述不正确的是()。
    A

    try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码

    B

    try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码

    C

    catch语句和final语句都可以缺省

    D

    catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误

    E

    当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句


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

  • 第10题:

    判断题
    程序中抛出异常时(throw…),只能抛出自己定义的异常对象。或子类的实例。
    A

    B


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

  • 第11题:

    单选题
    自定义异常能否不被捕获或被函数抛出》()
    A

    不能,自定义异常必须被try…catch块捕获,不能被函数抛出

    B

    不能,自定义异常必须有try…catch捕获,或则被函数抛出

    C

    可以,对于不能捕获的自定义异常,Java系统会自动抛弃,程序继续执行

    D

    可以,但如果出现不能捕获的自定义异常,程序将终止


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

  • 第12题:

    单选题
    下列关于抛出异常的描述中,错误的一项是()。
    A

    异常可以由try代码段中的语句抛出

    B

    异常可以从被try代码段中调用的方法中抛出

    C

    异常的抛出并不影响代码段的执行顺序

    D

    异常还可能产生于数组下标越界及Java虚拟机内部的错误等


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

  • 第13题:

    对于已经被定义过可能抛出异常的语句,在编译时()。

    A.必须使用try/catch语句处理异常

    B.如果程序错误,则必须使用try/catch语句处理异常

    C.不使用try/catch语句会出现编译错误

    D.不使用try/catch语句不会出现编译错误


    正确答案:B

  • 第14题:

    下列关于异常类型的说明中错误的是( )。

    A.Throwable类定义了Java语言中所有的异常情况

    B.Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况

    C.Error定义了通常无法捕获到的情况

    D.RuntimeException是程序运行时产生的,由JVM进行处理


    正确答案:B
    解析:Exception类中包括运行时异常和非运行时异常。运行时异常由JVM进行处理,而非运行时异常,由用户编写的程序捕获处理。Exception类是Throwable的子类。Java语言中所有的异常对象必须是Throwable类的实例或其子类的实例。

  • 第15题:

    程序中抛出异常时(throw …),只能抛出自己定义的异常对象。


    正确答案:错误

  • 第16题:

    在编写程序时如何在抛出异常的方法内部处理异常?


    正确答案:使用try…catch…finally代码块监视和处理异常。
    如果try语句的代码引发(抛出)的异常与后面某个catch语句的参数的类型匹配,则用该catch语句块中的代码处理该异常。如果不匹配就往后找有没有其它的catch语句的异常参数类型匹配。如果所有的catch语句的异常类型与try语句代码段实际产生的异常都不匹配,则执行finally语句的代码。另外,try语句的代码段在执行过程中也有可能不产生异常,此时不管有没有异常产生,try语句的代码段执行完了之后都会执行finally语句的代码段。try…catch…finally代码块全部执行结束之后,如果中间没有出现任何控制转移,程序将在catch或finally之后继续执行。

  • 第17题:

    在一个方法的定义中,若不想在方法体内捕获和处理异常,把出现的异常抛给调用该方法的程序,则必须在方法头的末尾使用()子句抛出其异常。


    正确答案:throws

  • 第18题:

    下列说法正确的是()

    • A、 在C#中,编译时对数组下标越界将作检查
    • B、 在C#中,程序运行时,数组下标越界也不会产生异常
    • C、 在C#中,程序运行时,数组下标越界是否产生异常由用户确定
    • D、 在C#中,程序运行时,数组下标越界一定会产生异常

    正确答案:D

  • 第19题:

    在Java中,调用一个对象的wait()方法后,()。    

    • A、如果该对象的notify()方法已经被调用,则不会产生任何效果
    • B、在另外一个对象调用它的notify()或 notifyAll()方法之前该对象一直被挂起
    • C、将抛出一个异常
    • D、该对象的wait()方法与其他对象自动同步

    正确答案:B

  • 第20题:

    单选题
    以下关于异常的说法正确的是:()
    A

    一旦出现异常,程序运行就终止了

    B

    如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常

    C

    在catch子句中匹配异常是一种精确匹配

    D

    可能抛出系统异常的方法是不需要申明异常的


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

  • 第21题:

    单选题
    下列说法正确的是()
    A

     在C#中,编译时对数组下标越界将作检查

    B

     在C#中,程序运行时,数组下标越界也不会产生异常

    C

     在C#中,程序运行时,数组下标越界是否产生异常由用户确定

    D

     在C#中,程序运行时,数组下标越界一定会产生异常


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

  • 第22题:

    填空题
    在一个方法的定义中,若不想在方法体内捕获和处理异常,把出现的异常抛给调用该方法的程序,则必须在方法头的末尾使用()子句抛出其异常。

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

  • 第23题:

    判断题
    程序中抛出异常时(throw …),只能抛出自己定义的异常对象。
    A

    B


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