【单选题】以下关于异常处理的描述,正确的是:
A. Python 中允许利用 raise 语句由程序主动引发异常 B. try 语句中有 except 子句就不能有 finally 子句 C. Python 中,可以用异常处理捕获程序中的所有错误 D. 引发一个不存在索引的列表元素会引发 NameError 错误
A. Python 中允许利用 raise 语句由程序主动引发异常 B. try 语句中有 except 子句就不能有 finally 子句 C. Python 中,可以用异常处理捕获程序中的所有错误 D. 引发一个不存在索引的列表元素会引发 NameError 错误
举一反三
- 以下关于异常处理的描述,正确的是:()。 A: try语句中有except子句就不能有finally子句 B: Python中,可以用异常处理捕获程序中的所有错误 C: 引发一个不存在索引的列表元素会引发NameError错误 D: Python中允许利用raise语句由程序主动引发异常
- 如下关于异常处理的描述,正确的是( )。 A: try 语句中有 except 子句就不能有 finally 子句 B: 引起一个不存在索引的列表元素会引起 NameError 错误 C: Python中容许利用raise语句由程序主动引起异常 D: Python中,能够用异常处理捕获程序中的全部错误
- 以下关于异常处理的描述,正确的是( ) A: try 语句中有 except 子句就不能有 finally 子句 B: 编程语言中的异常和错误是完全相同的概念 C: Python 中,可以用异常处理捕获程序中的所有错误 D: Python 通过 try、except 等保留字提供异常处理功能
- 5-16关于Python异常处理的说法不正确的是( )。 A: 异常处理结构中可同时有except和finally子句 B: 可以用异常处理结构捕获程序中的所有异常 C: 异常处理结构中的else部分在没有异常发生时执行 D: 可使用raise语句在程序中主动引发异常
- 以下关于Python高级特性说法正确的是(_____)。 A: Python中可以用异常处理捕获程序中的所有错误。 B: 生成器是用来创建Python序列的一个对象,通常用来为迭代器产生数据。 C: try语句中有except子句就不能有finally子句。 D: 生成器函数与普通函数相同,只是将return换成了yield。