try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后

题目

try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后


相似考题
更多“try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被 ”相关问题
  • 第1题:

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

    A.catch、try 、finally

    B.try、catch 、finally

    C.try、finally、exception

    D.try、finally


    B

  • 第2题:

    3、关于异常处理try语句语法描述正确的是()。

    A.try块是必须的,catch块和finally块至少存在一个。

    B.try语句中catch块和finally块顺序可以任意。

    C.try语句中,catch块和finally块存在的个数可以任意。

    D.try语句中,try块、catch块和finally块都是可选的成分。


    try块是必须的,catch块和finally块至少存在一个。

  • 第3题:

    如果Java捕获异常语句结构中包含一个try语句块、多个catch语句块和一个finally语句块,()。

    A.finally语句块肯定会被执行

    B.多个catch语句块中的一个肯定会被执行

    C.多个catch语句块中可能有多于一个会被执行

    D.try语句块会被完整执行


    多个 catch 语句块中可能有一个会被执行

  • 第4题:

    try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code不会被执行。


    会执行,在return后执行

  • 第5题:

    以下关于异常处理try语句块的说法,不正确的是()

    A.finally语句中的代码段始终要保证被执行

    B.一个ty块后接一个或多个 except块

    C.一个try块后接一个或多个 finally块

    D.try块必须与 except或 finally块一起使用


    C