参考答案和解析
正确答案:finally
更多“一个try代码后面必须跟着若干个catch代码段或者一个()代码段。”相关问题
  • 第1题:

    下列关于捕获异常的描述中,错误的是______。

    A.在异常处理代码段中无法访问hy代码段中声明的变量

    B.子类异常可被父类异常捕获处理

    C.try-catch机制可以被用于流程控制

    D.在catch代码段中的return语句用于退出方法,而不是返回异常抛出点


    正确答案:C

  • 第2题:

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

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

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

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

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


    正确答案:D

  • 第3题:

    下列关于try和catch子句的描述中,错误的一项是 ( )

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.try代码段后跟有一个或多个catch代码段

    D.异常总是由距离产生异常最近的匹配catch代码段处理


    正确答案:A
    解析:一个try块和它的catch子句形成了一个单元。catch子句的范围受限于与之对应的try块所定义的语句。一个catch子句不能捕获另一个try声明所引发的异常(除非是嵌套的try语句情况)。

  • 第4题:

    在同一个程序段中可以指令几个不同组的G代码,如果在同一个程序段中指令了两个以上的同组G代码时,()G代码有效

    • A、最前一个
    • B、最后一个
    • C、任何一个
    • D、该程序段错误

    正确答案:B

  • 第5题:

    只在本程序段有效,以下程序段需要时必须重写的G代码称为()。

    • A、模态代码
    • B、续效代码
    • C、非模态代码
    • D、单步执行代码

    正确答案:C

  • 第6题:

    在数控镗床上孔的加工固定循环指令是以一个()程序段代替通常需要多个加工程序段才能完成的加工孔的过程。

    • A、M代码
    • B、H代码
    • C、D代码
    • D、G代码

    正确答案:D

  • 第7题:

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

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

    正确答案:A,C,D

  • 第8题:

    finally块中的代码将()

    • A、总是被执行
    • B、如果try块后面没有catch块时,finally块中的代码才会执行
    • C、异常发生时才被执行
    • D、异常没有发生时才执行

    正确答案:A

  • 第9题:

    单选题
    finally块中的代码将()
    A

    总是被执行

    B

    如果try块后面没有catch块时,finally块中的代码才会执行

    C

    异常发生时才被执行

    D

    异常没有发生时才执行


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

  • 第10题:

    填空题
    一个try代码后面必须跟着若干个catch代码段或者一个()代码段。

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

  • 第11题:

    单选题
    程序员将可能发生异常的代码放在()块中,后面紧跟着一个或多个()块。
    A

    catch、try

    B

    try、catch

    C

    try、exception

    D

    exception、try


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

  • 第12题:

    (难度:中等)finally 关键字用来创建在 try 代码块后面执行的代码块,
    无论是否发生异常,finally 代码块中的代码总会被执行

    答案:(yes)

  • 第13题:

    下列关于try和catch语句的描述中,错误的是______。

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.异常总是由距离产生异常最近的匹配catch代码段处理

    D.try代码段后跟一个或多个catch代码段


    正确答案:A

  • 第14题:

    下列关于try和catch子句的描述中,错误的一项是( )。

    A.不同的catch代码段是不同的作用域,但是可以访问相互之间定义的局部变量

    B.如果没有异常产生,则所有的catch代码段都被略过不执行

    C.by代码段后跟有一个或多个catch代码段

    D.异常总是由距离产生异常最近的匹配catch代码段处理


    正确答案:A

  • 第15题:

    只在本程序段有效,下一程序段需要时必须重写的代码为()。

    • A、模态代码
    • B、续效代码
    • C、非模态代码
    • D、准备功能代码

    正确答案:C

  • 第16题:

    非模态代码是指()

    • A、一经在一个程序段中指定,直到出现同组的另一个代码时才失效
    • B、有续效作用的代码
    • C、只在写有该代码的程序段中有效
    • D、不能独立使用的代码

    正确答案:C

  • 第17题:

    一个源程序中可以包含代码段()段及()段。其中代码段是源程序中必不可少的,其它两个段可有可无。


    正确答案:数据;堆栈

  • 第18题:

    程序员将可能发生异常的代码放在()块中,后面紧跟着一个或多个()块。

    • A、catch、try
    • B、try、catch
    • C、try、exception
    • D、exception、try

    正确答案:B

  • 第19题:

    一个汇编语言源程序必须包含代码段、数据段和堆栈段。


    正确答案:正确

  • 第20题:

    考虑下列Java代码:  class A {  public static void main(String[] args) {    try {  System.out.println("Hello, World!");  }  } }  其中的错误是()。 

    • A、没有catch或finally块
    • B、没有抛出异常的代码不能出现在try代码块内
    • C、如果没有catch块而使用try,main()会总是抛出异常.
    • D、class A 没有throws IOException

    正确答案:A

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

    填空题
    一个源程序中可以包含代码段()段及()段。其中代码段是源程序中必不可少的,其它两个段可有可无。

    正确答案: 数据,堆栈
    解析: 暂无解析

  • 第23题:

    单选题
    考虑下列Java代码: Classc A{  Public static void main(String []args){ Try{  System.out.println(“hello,world”) } }  } 其中错误的是()。
    A

    没有catch或finally块

    B

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

    C

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

    D

    class A 没有throws IOException


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