• 2022-07-02
    在一个try 多个catch组合中,若catch中的多个异常之间有子父类异常的关系,那么子类异常要求在上,父类异常在下
  • 内容

    • 0

      中国大学MOOC: catch多个异常时,子类异常要排在父类异常的后面。

    • 1

      关于try语句对应的多个catch子句中,若捕获的异常类型有父子类关系时,它们的排列下列哪种是正确的?( ) A: 异常父类在先,异常子类在后 B: 异常子类在先,异常父类在后 C: 有继承关系的异常不能同时出现在同一个try程序段之后 D: 其余说法都不对

    • 2

      若try代码块中可能产生多种类型的异常,则可以用多个catch语句分别捕捉处理,若这些catch捕捉的异常类型之间存在继承关系,则应将父类异常放在前面捕捉,子类异常放在后面捕捉。

    • 3

      对于 try{…} catch(…){…} 子句捕获异常类对象的排列方式,正确的一项是()? A: 子类异常在前,父类异常在后 B: 父类异常在前,子类异常在后 C: 只能有子类异常 D: 父类异常与子类异常不能同时出现

    • 4

      对于try和catch子句的排列方式,下面()是正确的。 A: 子类异常在前,父类异常在后 B: 父类异常在前,子类异常在后 C: 只能有子类异常 D: 父类异常和子类异常不能同时出现在同一个try程序段内