• 2022-05-28
    下列关于try-catch-finally语句的描述中,错误的是( )。
    A: try语句后面的程序段将给出处理异常的语句
    B: catch()方法跟在try语句后面,它可以是一个或多个
    C: catch()方法有一个参数,该参数是某种异常类的对象
    D: finally语句后面的程序段总是被执行的,该语句起到提供统一接口的作用
  • A

    举一反三

    内容

    • 0

      以下关于C#中的异常处理语句的说法不正确的是() A: 一个try语句至少要有一个catch语句。 B: 一个try语句只能有一个catch语句。 C: 一个try语句可以有一个或多个catch语句。 D: 一个try语句只能有一个finally语句。

    • 1

      下列关于异常的说法错误的是( ) A: try语句能够单独存在 B: try语句后面可以只跟finally代码块 C: try语句后面可以有多个catch代码块 D: 关键字throw用来表示在程序中抛出异常

    • 2

      关于异常处理,说法错误的是?() A: try…catch…finally结构中,必须有try语句块,catch语句块和finally语句块不是必须的,但至少要两者取其一 B: 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将子类放在后面,父类放在前面 C: 一个方法可以抛出多个异常,方法的返回值也能够是异常 D: Throwable是所有异常的超类

    • 3

      以下关于异常处理语句的说法中正确的是 A: 一个try后面接一个或多个finally语句 B: finally语句中的代码段不一定会被执行 C: 一个try后面接一个或多个except子句 D: try可以不和except或finally 语句一起使用

    • 4

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