python中的错误类型
语法错误(Syntax Error),系统给我们的提示, 在解析时会报SytaxError并且会显示出错的哪一行
异常(Exceptions):基本的语法是没有问题的,但是还会在运行中产生错误,这类报错,叫做异常。
除零错误ZeroDivisionError: division by zero
命名错误NameError: name \"xx\" is not defined
类型错误TypeError
使用try和except处理错误
try:
代码块1(可能会出错的代码块放这里)
except:
代码块2(如果代码块1出错了,运行代码块2)
else:
代码块3(如果代码块1没出错了,运行代码块3)
finally:
代码块4(不论代码块1是否正确,都运行代码块4)