下列说法中错误的是_______。A.finally语句块常用于关闭资源等清理工作B.只有异常发生,finally语句块才会被执行C.使用try-except语句进行异常处理时,如果语句块被执行完后没有异常发生,就会忽略except后的代码D.ImportError以及IdentationError等
下列说法中错误的是_______。
A.finally语句块常用于关闭资源等清理工作
B.只有异常发生,finally语句块才会被执行
C.使用try-except语句进行异常处理时,如果语句块被执行完后没有异常发生,就会忽略except后的代码
D.ImportError以及IdentationError等
参考答案和解析
throw语句并不能改变try..catch..finally语句结构的执行顺序,它只能主动地抛出错误。;用户能使用throw关键字像调用函数一样调用指定的catch语句块。;在含有throw关键字的catch语句中,当try语句块中产生错误对象后,无论try语句块中的语句是否有错误,系统都会跳出try语句块执行相应catch语句块中的内容。;在throw语句抛出错误后,如果没有相应的catch语句块解决错误,系统并不会终止程序,而是自动输出该错误。
相关考题:
下列关于U盘的说法中,正确的是()。A、不易携带B、使用不方便C、体积大D、以上说法都是错误的