• 2022-06-09
    关于结构化异常处理的说法正确的有哪些?
    A: try{}语句块中是可能出现异常的代码
    B: 当try{}语句块中代码发生异常时,会执行对应异常类型的catch{}语句块的代码。
    C: 当try{}语句块中代码发生异常时,如果没有对应异常类型的catch{}语句块,程序依然会终止。
    D: 只有当try{}语句块中没有发生异常时,才会执行finally{}语句块。
    E: 通常,尽量采用状态检测的方式避免异常的发生,仅在无法控制异常绝对不会发生时才采用结构化异常处理机制。
  • A,A,A,A,B,C,E
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/pzjpmoxoezejmjo.html

    内容

    • 0

      以下关于异常处理的叙述,错误的是____________。 A: try语句块后可以跟1个或多个catch语句块。 B: try语句块后可以跟1个或多个catch语句块,以及finally语句。 C: 只有发生异常时,才会执行finally语句块。 D: try语句块后可以直接跟finally语句。

    • 1

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

    • 2

      finally语句块中的语句() A: 总是被执行 B: 当try语句块后面没有catch语句块时,才会被执行 C: 异常放生是才被执行 D: 异常没有发生时才被执行

    • 3

      如果try语句块没有抛出异常,则执行完try语句代码后直接执行finally语句块。

    • 4

      如果try语句块中抛出异常并被catch子句捕获,则在抛出异常的地方终止try代码块的执行,转而执行相匹配的catch子句,最后执行finally语句块。