、打开不存在的文件、空引用异常等,当异常被引发时,如果没有代码处理该异常,异常将被 Python 接收处理,当异常发生时 Python 解释器将输出一些相关的信息井终止程序的运行,以确保程序不会出现终止执行的情况...,所有的内置异常都是它的派生类, Exception 是除了 SystemExit,GeneratorExit 和 KeyboardInterrupt 之外的所有内置异常的基类,用户自定义的异常也应该继承它...异常了..
结束执行我.....,e)
◆自定义异常◆
Python 允许程序员自定义异常类型,用于描述 Python 异常体系中没有涉及的异常情况,自定义异常必须继承ExcePtion 类.自定义异常按照命名规范以 Error 结尾...,显式的告诉程序员该类是异常类,自定义异常使用 raise 语句引发,而且只能通过手工方式触发,下面这段代码演示了自定义异常的使用.
import os
import sys
class lysharkException