不挂科搜题免费

问题:

异常和错误的区别?python中如何捕获异常,如何显式地抛出异常?()(10.0分)

答案:

异常:可以预见的例外情况称为异常,经过妥善处理后可以继续执行;()错误:不可预见的例外情况称为错误,发生后程序无法恢复执行,而且程序本不该处理这类可能的例外。()Python使用try..except..finally()语句()捕获处理异常,使用raise语句显式地抛出异常()。()