内置异常¶ 在 Python 中,所有异常必须为一个派生自 BaseException 的类的实例。 在带有提及一个特定类的 except 子句的 try 语句中,该子句也会处理任何派生自该类的异常类(但不处理 它 所派生出的异常类)。 通过子类化创建的两个不相关异常类永远是不等效的,既使它们具有相同的名称。 python捕获错误和异常的方法:可以利用默认的异常处理器、try except语句、try finally语句、with as语句等来处理。python有很多内置异常,这些异常可以向用户准确地反馈错误信息。 此外,与 python 异常相关的关键字主要有: 1 捕获所有异常 包括键盘中断和程序退出请求(用 sysexit() 就无法退出程序了,因为异常被捕获了),因此慎用。 try except print('异常说明') 2 捕获指定异常 try except print('异常说明') 万能异常
Python异常处理 Onefine 博客园
