• 2022-10-24
    关于catch语句的说法,错误的是
    A: catch块必须紧跟在try语句块之后
    B: catch语句块之间不能有任何其他代码
    C: 由于一个try语句可能会抛出一个或多个异常,所以一个try可以有多个catch语句,每个catch块用来识别和处理一种特定类型的异常对象
    D: 如果try块产生的异常对象被第1个catch块所捕获,则程序的流程将直接跳转到这个catch块中,处理完毕后接着被其余的类型符合的异常捕获... ...
  • D
    本题目来自[网课答案]本页地址:https://www.wkda.cn/ask/exoxmjjjztttjpxo.html

    内容

    • 0

      异常的捕获通常由try、catch两部分组成,______代码块用来存放可能发生异常,______代码块用来处理产生的异常。 A: try catch B: try finally C: catch try D: catch finally

    • 1

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

    • 2

      如果在try块中没有抛出异常,则跳过catch块处理,执行catch块后的第1 条语句

    • 3

      【单选题】如果异常处理语句结构中包含一个try语句块,多个catch语句块和一个finally语句块,下面说法正确的是: A. finally语句块可能不会被执行 B. 多个catch语句块中可能有一个会被执行 C. 多个catch语句块可能全部会被执行 D. 多个catch语句块中肯定有一个会被执行

    • 4

      try语句块中抛出的异常对象与catch子句的异常参数是同种类型,该catch子句才能捕获这个异常。