try:
a = 10
b = 1
print(a/b)
except ZeroDivisionError:
print('there is a error')
else:
print('no error')
print('end')
- print(9/0)是可能会出错的代码
- 如果出错,则会执行except后的代码
- 如果不出错,则不会执行except
- else是在没有出错时执行的(一般用的比较少)
try:
a = 10
b = 1
print(a/b)
except ZeroDivisionError:
print('there is a error')
else:
print('no error')
print('end')