xiaolizi007
4/27/2017 - 10:01 AM

try_except_else_finally 例子,如果没有错误发生,可以在except语句块后面加一个else,当没有错误发生时,会自动执行else语句:

try_except_else_finally #python

# try_except_else_finally 例子,如果没有错误发生,可以在except语句块后面加一个else,当没有错误发生时,会自动执行else语句:

try:
    print('try...')
    r = 10 / int('2')
    print('result:', r)
except ValueError as e:
    print('ValueError:', e)
except ZeroDivisionError as e:
    print('ZeroDivisionError:', e)
else:
    print('no error!')
finally:
    print('finally...')
print('END')