Python 异常处理Ⅳ过程图解
你可以通过except语句来捕获异常的参数,如下所示:变量接收的异常值通常包含在异常的语句中。元组通常包含错误字符串,错误数字,错误位置。定义一个异常非常简单,如下所示:注意:为了能够捕获异常,"except"语句必须有用相同的异常来抛出类对象或者字符串。例如我们捕获以上异常,"except"语句如下所示:执行以上代码,输出结果为:通过创建一个新的异常类,程序可以命名它们自己的异常。异常应该是典型的继承自Exception类,通过直接或间接的方式。以下为与RuntimeError相关的实例,实例中创建了一个类,基类为RuntimeError,用于在异常触发时输出更多的信息。在try语句块中,用户自定义的异常后执行except块语句,变量 e 是用于创建Networkerror类的实例。