• 2022-06-06
    中国大学MOOC: Java中捕获异常通常会用try-catch-finally语句处理。将可能抛出的异常代码写在try语句块中,用catch方法来捕获异常并处理,finally不是必需的,如果有finally部分,无论是否捕获到异常,总要执行finally后面的语句块。
  • 本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/pojmtaaozmzotzo.html

    内容

    • 0

      Java使用try…catch…finally…对异常进行捕获处理,其中关于 try{ }语句块中是否发生异常的描述,下列说法正确的是

    • 1

      finally语句块在下面哪些情况下执行?( ) A: try语句块中运行正常,无异常发生 B: try语句块有异常发生,catch子句已捕获 C: try语句块有异常发生,catch子句未捕获 D: 其余都不对

    • 2

      为了捕获一个异常,代码必须放在()语句块中。 A: try B: catch C: throws D: finally

    • 3

      位于finally语句块中的代码 A: 必须跟在try语句后面并且位于catch子句之前 B: 总是执行 C: 异常未被捕获时实行 D: 异常被捕获时执行

    • 4

      关于Java中的异常的处理,哪些说法是正确的?( ) A: try语句块用于放置可能出现异常的代码 B: catch子句可以有多个,待捕获异常对象的所属类型,其先后顺序无关紧要。 C: finally语句块可有可无。 D: 无论try子句中代码有无发生异常,finally语句块总是能执行。