在Python中,有以下几种方法可以捕获异常:
try:
# 可能出错的代码
except ExceptionType:
# 处理异常的代码
try:
# 可能出错的代码
finally:
# 无论是否发生异常,都会执行的代码
try:
# 可能出错的代码
except ExceptionType:
# 处理异常的代码
else:
# 没有发生异常时执行的代码
try:
# 可能出错的代码
except ExceptionType:
# 处理异常的代码
else:
# 没有发生异常时执行的代码
finally:
# 无论是否发生异常,都会执行的代码
除了以上几种方法,还可以使用raise语句来手动触发异常,并在代码中使用assert语句来进行断言检查。