文章目录
官方文档
1. 异常
1.1 Error和Exception的区别
1.2 常见的异常
-
NameError
-
ZeroDivisionError
-
KeyError
-
FileNotFoundError
-
ValueError
-
TypeError
-
SyntaxError
-
其他常见异常
2. 异常处理机制
2.1 异常处理机制的关键字
try:
a = 1
print(b)
except NameError as e:
print('0-name error')
except KeyError:
print('4-key error')
except Exception as e:
print('1-exception')
else:
print('2-exception')
finally:
print('3-run code')