文章目录
错误异常处理
错误的类型
语法错误
语义错误
逻辑错误
异常处理
和java中对异常的处理机制很相似,用try将有可能出现异常的代码块包裹起来,用except来捕获可能出现的异常模块,如果知道可能出现的错误类型,可以直接在except后声明错误的类型,并捕获,
try-- 有可能出现异常的代码块
try:
x=5/0
print(x)
'''2.把临时捕获到的异常as 为 e'''
except ZeroDivisionError as e:
'''3.这样就可以在输出的时候加上e的异常消息'''
print('分母不为零',e)
except:
print('其他错误')
'''1.在其他的语言中没有else的存在'''
else:
print('没有异常')
except–对可能出现异常的捕获
try:
x=5/0
print(x)
'''2.把临时捕获到的异常as 为 e'''
except ZeroDivisionError as e:
'''3.这样就可以在输出的时候加上e的异常消息'''
print('分母不为零',e)
except