更多“单选题Java语言中异常的分类是哪项?()A 运行时异常和异常B 受检异常和非受检异常C 错误和异常D 错误和运行时异常”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    哪两个java.lang.Thread 方法抛出受检异常?()

    • A、run
    • B、join
    • C、sleep
    • D、start

    正确答案:B,C

  • 第4题:

    对于异常处理,以下说法哪个正确()

    • A、在运行时一旦发现运行时异常,不会中断并退出程序
    • B、受检异常在编译时不会被检测到
    • C、受检异常程序必须处理
    • D、运行时异常在编译时会被检测到

    正确答案:C

  • 第5题:

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

    • A、try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
    • B、try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
    • C、catch语句和final语句都可以缺省
    • D、catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
    • E、当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句

    正确答案:A,C,D

  • 第6题:

    在Java语言中,(检查/非检查)()型异常继承自RuntimeException类的异常。


    正确答案:非检查

  • 第7题:

    Java语言中,通常把可能发生异常的方法调用语句放到try块中,并用紧跟其后的()块来捕获和处理异常。


    正确答案:catch

  • 第8题:

    下列属于非受检异常的是哪项?()     

    • A、SQLException
    • B、IOException
    • C、NullPointerException
    • D、OutOfMemoryError

    正确答案:D

  • 第9题:

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

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

  • 第10题:

    判断题
    在Java程序中异常分为运行时异常和非运行时异常,非运行异常必须进行处理
    A

    B


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

  • 第11题:

    单选题
    Java语言中异常的分类是哪项?()
    A

    运行时异常和异常

    B

    受检异常和非受检异常

    C

    错误和异常

    D

    错误和运行时异常


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

  • 第12题:

    单选题
    下列属于非受检异常的是哪项?()
    A

    SQLException

    B

    IOException

    C

    NullPointerException

    D

    OutOfMemoryError


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

  • 第13题:

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

    A.捕获异常在调用方法时用throw子句捕获并处理

    B.异常对象用new来创建

    C.Java语言中的类库中已定义有许多异常类可利用

    D.Throwable类分为Error和Exception两子类


    正确答案:A
    解析:一个方法中为某种类型的异常对象提供对应的处理时,调用该方法就可捕获这种异常,也就是说当异常已被定义时,必须通过try-catch-finally语句处理它。

  • 第14题:

    下列说法错误的是()。

    A.Throwable类分为Error和Excepfion两子类

    B.Java语言中的类库,已定义有许多异常类可利用

    C.异常对象用new来创建

    D.捕获异常在调用方法时用throw子句捕获并处理


    正确答案:D

  • 第15题:

    Java语言中异常的分类是哪项?()     

    • A、运行时异常和异常
    • B、受检异常和非受检异常
    • C、错误和异常
    • D、错误和运行时异常

    正确答案:B

  • 第16题:

    在Java程序中异常分为运行时异常和非运行时异常,非运行异常必须进行处理


    正确答案:错误

  • 第17题:

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


    正确答案:一般

  • 第18题:

    在Java语言中,Exception下的异常分为两类:即()和非检查型异常。


    正确答案:检查型异常

  • 第19题:

    观察异常X线表现,应注意观察受检器官或结构的______和______变化。


    正确答案:形态、 密度

  • 第20题:

    安全编码中应具有设计错误、异常处理机制,下列手段()是设计错误,异常处理机制。

    • A、错误和异常检测
    • B、错误和异常记录、断电保护
    • C、数据回滚
    • D、安全错误通知

    正确答案:A,B,C,D

  • 第21题:

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

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

    B

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

    C

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

    D

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

    E

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


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

  • 第22题:

    填空题
    在Java语言中,Exception下的异常分为两类:即()和非检查型异常。

    正确答案: 检查型异常
    解析: 暂无解析

  • 第23题:

    填空题
    在Java语言中,(检查/非检查)()型异常继承自RuntimeException类的异常。

    正确答案: 非检查
    解析: 暂无解析

  • 第24题:

    单选题
    对于异常处理,以下说法哪个正确()
    A

    在运行时一旦发现运行时异常,不会中断并退出程序

    B

    受检异常在编译时不会被检测到

    C

    受检异常程序必须处理

    D

    运行时异常在编译时会被检测到


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