一、try语句
通常我们会用下面格式:
try:
xxxx1
except:
xxxx2
else:
xxxx3
finally:
xxxx4
这里当xxxx1成立时就执行else下的xxxx3语句;
当xxxx1不成立时就执行except下的xxxx2语句
不管xxxx1是否成立,finally下的语句都会被执行到
二、except类型(抛出异常的类型)
1、 捕获所有异常:
try:
xxxx1
except Exception as e:
print(e) #打印所有异常到屏幕
2、 捕获类型的异常
try:
xxxx1
except TypeError as e:
print(e) #打印类型异常到屏幕
有很多异常的类型,有可以自己写一个自己的异常类,然后来调用。
异常类型:
网友评论