赞
踩
在编写程序时我们常常会犯错,一般错误有三类:语法错误,运行时刻错误,逻辑错误。
如果解释器检测到错误就会终止程序执行,并报告错误类型。
比如下图一个0不能作为除数的异常和一个变量未被定义的异常,一旦出现,就会中止程序
我们可以用dir()命令查看异常类,以下就是python内建的一些常见的异常
这个时候就可以采用try-except语句来对异常进行捕捉处理
它的语法一般形式为
try:
raise
except Exception as err:
print(err)
当try后面的语句出现错误时,就执行except后面的语句块。
下面是分母不能为0的代码举例:
try:
num1 = int(input('Enter the first number: '))
num2 = int(input('Enter the second number: )
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。