python运行某些没把握的程序时,会说不定就来个报错,导致整个程序运行终结,如果这个步骤无关紧要或有其他用法时,可以使用try语句跳过。。。。。。
try:
#运行的代码,试试行不行
except :
#如果不行,引发了异常,那就怎么办,如果无关紧要可以直接写None,就继续运行接下来的
以上是最常用的。
下面是不常用的
try:
x
except(name):
y
else:
z
finally:
i
1:如果x没有异常,执行z,i (有点像if用法)
2:如果x有异常:
(1)如果except捕捉到异常则执行y,i
(2)没捕捉到,执行i,然后返回内置异常处理 (总之i一定会执行)