一、try—except
try:
<语句> #正常执行语句
except:
<语句> #catch异常,执行语句
#The except block tells you what to do when an exception is caught.
二、try—except Exception as e
try:
<语句> #正常执行语句
except Exception as e: #catch异常,并将异常(Exception)赋值为e
<语句> #执行异常语句
三、try—except XXX as e
try:
<语句> #正常执行语句
except XXX as e: #catchXXX类型异常,并赋值为e
<语句> #执行异常语句
#XXX为Exception的某一类型,如AssertionError、ZeroDivisionError等等