更多“如果try中的代码产生了异常,将会被那个块所捕获?”相关问题
  • 第1题:

    If an exception is thrown inside a catch block, will the finally block be still be called?

    (如果catch块捕获了一个异常,那么finally块还会被调用吗)


    正确答案:
     

  • 第2题:

    在代码中使用catch(Exceptione)的好处是()。

    • A、只会捕获个别类型的异常
    • B、捕获try块中产生的所有类型的异常
    • C、忽略一些异常
    • D、执行一些程序

    正确答案:B

  • 第3题:

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

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

    正确答案:B

  • 第4题:

    下列关于异常说法错误的是()

    • A、一个try后面可以跟多个catch块
    • B、try后面可以没有catch块
    • C、try可以单独使用,后面可以没有catch、finally部分
    • D、finally块都会被执行,即使在try或catch块中遇到return,也会被执行

    正确答案: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题:

    在代码中,使用catch(Exceptione)的好处是()。

    • A、只会捕获个别类型的异常
    • B、捕获try块中产生的所有类型的异常
    • C、忽略一些异常
    • D、执行一些程序

    正确答案:B

  • 第7题:

    在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。


    正确答案:错误

  • 第8题:

    单选题
    在代码中,使用catch(Exceptione)的好处是()。
    A

    只会捕获个别类型的异常

    B

    捕获try块中产生的所有类型的异常

    C

    忽略一些异常

    D

    执行一些程序


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

  • 第9题:

    单选题
    关于finally块中的代码描述正确的是()
    A

    finally块中的代码总是被执行的

    B

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

    C

    异常发生时才被执行

    D

    异常没有发生时才被执行


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

  • 第10题:

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

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

  • 第11题:

    单选题
    考虑下列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
    解析: 暂无解析

  • 第12题:

    判断题
    在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。
    A

    B


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

  • 第13题:

    下面对异常说法不正确的是()

    • A、try/catch块为基本引发异常的组合
    • B、在捕获异常时,可以有多个catch块
    • C、无论异常是否发生,finally块总会执行
    • D、try块和finally不能连用

    正确答案:D

  • 第14题:

    在try程序块中发生了异常,其后如果有多个catch参数类与之匹配,会执行那个catch块中的异常处理程序。


    正确答案:当try语句块中的代码执行时发生异常,程序的正常运行便中断,并抛出异常对象,然后在try块后面的各个catch()中查找与异常对象相匹配的异常类,当找到第一个与之相匹配的参数类时,就执行包含这一参数类的catch语句块中的代码。

  • 第15题:

    捕获异常try语句后面可以跟有一个或多个catch()方法用来处理try块内出现的异常事件。


    正确答案:正确

  • 第16题:

    关于finally块中的代码描述正确的是()

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

    正确答案:A

  • 第17题:

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


    正确答案:catch

  • 第18题:

    .NET Framework中,处理异常是很有用的功能。一个try代码块可以有多个catch块与之对应。在多个catch块中,下面()异常应该最后捕获。

    • A、 Exception
    • B、 StackOverflowException
    • C、 SystemException
    • D、 FormatException

    正确答案:A

  • 第19题:

    finally块中的代码将()

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

    正确答案:A

  • 第20题:

    单选题
    在代码中使用catch(Exceptione)的好处是()。
    A

    只会捕获个别类型的异常

    B

    捕获try块中产生的所有类型的异常

    C

    忽略一些异常

    D

    执行一些程序


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

  • 第21题:

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

    总是被执行

    B

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

    C

    异常发生时才被执行

    D

    异常没有发生时才执行


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

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    单选题
    .NET Framework中,处理异常是很有用的功能。一个try代码块可以有多个catch块与之对应。在多个catch块中,下面()异常应该最后捕获。
    A

     Exception

    B

     StackOverflowException

    C

     SystemException

    D

     FormatException


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

  • 第24题:

    问答题
    在try程序块中发生了异常,其后如果有多个catch参数类与之匹配,会执行那个catch块中的异常处理程序。

    正确答案: 当try语句块中的代码执行时发生异常,程序的正常运行便中断,并抛出异常对象,然后在try块后面的各个catch()中查找与异常对象相匹配的异常类,当找到第一个与之相匹配的参数类时,就执行包含这一参数类的catch语句块中的代码。
    解析: 暂无解析