第八章单元测试
- 在Python环境中,如果不能正确使用缩进,将会抛出的异常是( )。
- 在Python环境中,如果除数为0,将会抛出的异常是( )。
- 在Python环境中,如果需要打开的文件不存在,将会抛出的异常是( )。
- 在Python环境中,如果raise语句不带任何参数,则它的作用是( )。
- 在Python环境中,关于自定义异常类的描述,正确的是( )。
- 在try-except-else语句中,如果try语句块引发了异常则会执行else语句块中的代码。( )
- 异常处理结构中的finally代码块中的代码也有可能出错而再次引发异常。( )
- 带有else子句的异常处理代码,如果在程序运行中没有发生异常则会执行else子句中的代码。( )
- 异常处理结构中finally子句中的代码块是无论是否引发异常都执行的代码块。( )
- 大部分情况下都不需要使用异常处理结构。( )
A:AttributeError B:SytaxError C:ZeroDivisonError D:IndentationError
答案:IndentationError
A:SytaxError B:IndentationError C:ZeroDivisonError D:AttributeError
A:FileNotFoundError B:AttributeError C:IndentationError D:ZeroDivisonError
A:不抛出任何异常 B:是raise语句的错误使用方法 C:抛出环境中的当前异常 D:什么也不做
A:一般以Error结尾 B:不可以主动抛出自定义异常类 C:定义及使用的方法比较特殊 D:直接或间接集成SystemError
A:错 B:对
A:错 B:对
A:对 B:错
A:对 B:错
A:错 B:对
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!