raise 语句
为了引发异常,可以使用一个类或者实例调用raise语句。
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
Exception
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
Exception: hyperdive overload
捕捉异常
try:
x=input()
y=input()
print x/y
except ZeroDivisionError:
print "The second number can't be zero"
捕捉多个异常
1.添加 except 语句
2.except后语句删除,实现全捕捉
3.捕捉对象(+,e)
添加else语句
不报错时执行else后代码。