2019-04-15
阅读量:
496
带有多个 except 的 try 语句
可以把多个 except 语句连接在一起,处理一个 try 块中可能发生的多种异常,我们可以分别为每个异常类型分别创建对应处理程序,这样就可以更加细致的处理错误并得到更详细的错误信息。
try:
try_suite
except Exception1[as reason1]:
suite_for_exception_Exception1
except Exception2[as reason2]:
suite_for_exception_Exception2
同样,首先尝试执行 try 子句,如果没有错误,忽略所有的 except 从句继续执行。如果发生异常,解释器将在这一串处理器(except 子句)中从上到下查找匹配的异常。如果找到对应的处理器,执行流将跳转到这里。






评论(0)


暂无数据