itgle.com
参考答案和解析
正确答案:抛出异常
更多“我们把生成异常对象并把它交给运行时系统的异常处理机制的过程称为(”相关问题
  • 第1题:

    下列关于异常处理机制原则的说法中,错误的是( )。

    A.能用简单测试就不要用异常控制,对异常不要过分增加可读性

    B.把应用程序的异常事件分类,利用异常的层次来动态控制

    C.把异常处理的代码与正常代码分开,简化程序并增加可读性

    D.利用catch语句作为异常处理的统一出口


    正确答案:D
    解析:异常处理的原则如下:①把应用程序的异常事件分类,利用异常层次来动态控制。②把子异常处理的代码与正常代码分开,简化程序并增加可读性。③利用finally语句作为异常处理的统一出口。④能用简单测试就不要用异常控制,对异常不能过分细化,也不要压制,不要介意对异常的传递。⑤自定义的异常类都是Throwable及其子集,除了产生或不易预测的异常外,都定义为非运行时的异常。

  • 第2题:

    在操作系统中,把磁盘上用来存放作业信息的专用区域称为(),并把其中等待处理的作业称为后备作业。


    正确答案:输入井

  • 第3题:

    在编写程序时如何把异常交给方法调用者去处理?


    正确答案:可以在产生异常的方法内部自己处理异常,也可以不自己处理,而是简单的声明自己可能会抛出哪些类型的异常,如果方法代码执行过程中真的产生异常了,那么就让方法调用者去处理。方法是在方法声明中使用throws短语声明该方法可能会抛出哪种类型的异常。

  • 第4题:

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

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

    正确答案:C

  • 第5题:

    恩格斯把什么称为“思维着的精神”,并把它称为地球上最美的花朵?()

    • A、思维
    • B、意志
    • C、心理
    • D、意识

    正确答案:D

  • 第6题:

    运行时系统的异常处理机制在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到包含相应异常处理的方法为止,这个过程称为()。


    正确答案:捕获异常

  • 第7题:

    发电机氢冷系统正常运行时监视什么?发生异常如何处理?


    正确答案: 1、发电机正常运行中机内氢压保持在375~435KPA之间,高于435KPA或低于375KPA将报警,高于435KPA,可开启排气阀排去部分氢气,降压到正常值,氢气压力降低至380KPA时应向发电机内补氢气,补氢气量19m3天,超过此限应检漏。
    2、发电机氢气纯度最低限值90%,低于此限值,应向机内补氢气提高纯度。
    3、发电机正常运行中应投入氢气去湿装置,否则应加强氢气化验。
    4、发电机正常运行中要使氢冷系统良好运行,必须保证密封油系统正常运行,应注意监视差压在34~55KPA之间,否则进行调整。
    5、发电机正常运行中四台氢冷汽投入运行,一台氢冷器退出运行,发电机带负荷不得超过80%。

  • 第8题:

    单选题
    在面向对象方法中,把对象的静态特性和动态特性抽象为数据结构,以及在数据结构上所施加的一组操作,并把它们封装在一起,使对象状态变成对象属性值的集合,对象行为变成能改变对象状态操作方法的集合。这种机制被称为()。
    A

    多态机制

    B

    封装机制

    C

    对象抽象机制

    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题:

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

    B


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

  • 第11题:

    问答题
    请比较Java的异常处理机制与其它语言异常处理机制。

    正确答案: 简单比较Java和C++异常处理机制:
    1)Java和C++的异常处理作用都是增加程序的健壮性,保证程序的正常运行。
    2)Java的异常处理框架是try-catch-finally,其中finally可有可无,若有,则一定会执行finally部分代码;而C++的框架是try-catch,没有finally块。
    3)Java的异常都是异常对象,异常类是来自于Throwable的子类;C++的异常可以是对象也可以是一般的基本类型。
    解析: 暂无解析

  • 第12题:

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

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

    B

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

    C

    受检异常程序必须处理

    D

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


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

  • 第13题:

    下列描述中,正确的是______。

    A.finally代码段在发生异常时不一定必须执行

    B.异常机制可以用于流程控制

    C.在catch代码段中可以使用return语句来返回到异常抛出点

    D.可以把catch到的异常对象再次抛出,使上层try-atch结构继续处理该异常事件


    正确答案:D

  • 第14题:

    在面向对象方法中,把对象的静态特性和动态特性抽象为数据结构,以及在数据结构上所施加的一组操作,并把它们封装在一起,使对象状态变成对象属性值的集合,对象行为变成能改变对象状态操作方法的集合。这种机制被称为()。

    • A、多态机制
    • B、封装机制
    • C、对象抽象机制
    • D、继承机制

    正确答案:B

  • 第15题:

    请比较Java的异常处理机制与其它语言异常处理机制。


    正确答案:简单比较Java和C++异常处理机制:
    1)Java和C++的异常处理作用都是增加程序的健壮性,保证程序的正常运行。
    2)Java的异常处理框架是try-catch-finally,其中finally可有可无,若有,则一定会执行finally部分代码;而C++的框架是try-catch,没有finally块。
    3)Java的异常都是异常对象,异常类是来自于Throwable的子类;C++的异常可以是对象也可以是一般的基本类型。

  • 第16题:

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


    正确答案:错误

  • 第17题:

    我们把调查过程中进行询问的对象称为()。

    • A、研究者
    • B、调查对象
    • C、研究对象
    • D、抽样对象

    正确答案:B

  • 第18题:

    关于WindowsNT的中断和异常,下列描述不正确的是()。

    • A、中断是异步事件,异常是同步事件
    • B、当中断和异常发生并被系统捕捉后,系统将处理机的控制权转交给陷阱处理程序
    • C、在中断服务期间将屏蔽掉其他所有的中断
    • D、系统服务调用也属于异常

    正确答案:C

  • 第19题:

    填空题
    运行时系统的异常处理机制在方法的调用栈中查找,从生成异常的方法开始回溯,直到找到包含相应异常处理的方法为止,这个过程称为()。

    正确答案: 捕获异常
    解析: 暂无解析

  • 第20题:

    填空题
    在操作系统中,把磁盘上用来存放作业信息的专用区域称为(),并把其中等待处理的作业称为后备作业。

    正确答案: 输入井
    解析: 暂无解析

  • 第21题:

    填空题
    我们把生成异常对象并把它交给运行时系统的异常处理机制的过程称为()。

    正确答案: 抛出异常
    解析: 暂无解析

  • 第22题:

    单选题
    我们把调查过程中进行询问的对象称为()。
    A

    研究者

    B

    调查对象

    C

    研究对象

    D

    抽样对象


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

  • 第23题:

    问答题
    在编写程序时如何把异常交给方法调用者去处理?

    正确答案: 可以在产生异常的方法内部自己处理异常,也可以不自己处理,而是简单的声明自己可能会抛出哪些类型的异常,如果方法代码执行过程中真的产生异常了,那么就让方法调用者去处理。方法是在方法声明中使用throws短语声明该方法可能会抛出哪种类型的异常。
    解析: 暂无解析