多选题执行“a=10*1/0”语句时,会产生( )异常。 A. TypeError B. ValueError C. ZeroDivisionError D. KeyError简答题异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。 正确 错误简答题在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。 正确 错误简答题程序中异常处理结构在大多数情况下是没必要的。 正确 错误多选题“try except”语句中使用“except:”表示( )。 A. 捕获所有异常 B. 捕获未被前面except子句捕获的异常 C. 等价于“except None:” D. 错误的写法简答题由于异常处理结构try...except...finally...中finally里的语句块总是被执行的,所以把关闭文件的代码放到finally块里肯定是万无一失,一定能保证文件被正确关闭并且不会引发任何异常。简答题在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。 正确 错误简答题如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。简答题异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常。 正确 错误简答题无论try子句执行时是否发生异常,都会执行的子句是()。 A.else B.finally C.except D.不存在简答题程序中异常处理结构在大多数情况下是没必要的。 正确 错误简答题如果一个异常无法被任何的except子句捕获,则程序会抛出该异常并停止。 正确 错误多选题对于except字句的排列,下列哪种是正确的。() A. 父类在先,子类在后 B. 子类在先,父类在后 C. 没有顺序,谁在前谁先捕获 D. 先有子类,其他如何排列都无关简答题在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。 正确 错误多选题当方法遇到异常又不知如何处理时,下列哪种说法是正确的( ) A. 捕获异常 B. 抛出异常 C. 声明异常 D. 嵌套异常简答题异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。 正确 错误简答题带有 else 子句的异常处理结构,如果不发生异常则执行 else 子句中的代码。 正确 错误简答题已知有语句“assert num==0”,则当num的值为0时会引发AssertionError异常。简答题异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常。 正确 错误简答题当方法遇到异常又不知如何处理时,下列哪种说法是正确的 ( ) A、捕获异常 B、抛出异常 C、声明异常 D、嵌套异常