try except
Python用try except语句块捕获并处理异常,其基本语法结构如下所示:
try: 可能产生异常的代码块
except [ (Error1, Error2, ... ) [as e] ]:
处理异常的代码块1
except [ (Error3, Error4, ... ) [as e] ]:
处理异常的代码块2
except [Exception]:
处理其它异常
raise
raise 手动引发的异常
raise 语句的基本语法格式为:raise [exceptionName [(reason)]]
finally
发不发生异常都会执行