print("键值错误:",e)
except ValueError as e:
print("数值错误:",e)
实例3: 写异常处理程序,在一个异常语句中处理多个异常,不推荐的写法.
import...当程序出现错误时,Python会自动引发异常,也可以通过raise语句显示的引发异常,这里我们来看一个异常主动触发的语句,raise语句,此语句用于主动的触发异常.
import os
import sys...,e)
◆自定义异常◆
Python 允许程序员自定义异常类型,用于描述 Python 异常体系中没有涉及的异常情况,自定义异常必须继承ExcePtion 类.自定义异常按照命名规范以 Error 结尾...,显式的告诉程序员该类是异常类,自定义异常使用 raise 语句引发,而且只能通过手工方式触发,下面这段代码演示了自定义异常的使用.
import os
import sys
class lysharkException...#通过此方法,删除eat函数
d.eat() #再次调用会错误,已经动态删除了
#--输出结果----------------------