为增强程序的健壮性,我们也需要考虑异常处理方面的内容。例如 ,在读取文件时需要考虑文件不存在、文件格式不正确等异常情况。这 就是本章要介绍的异常处理。
1 第一个异常——除零异常
在数学中,任何整数都不能除以0,如果在计算机程序中将整数除 以0,则会引发异常。 示例代码如下:
通过Python指令运行文件,输出结果。
2 捕获异常
我们不能防止用户输入0,但在出现异常后我们能捕获并处理异常 ,不至于让程序发生终止并退出。亡羊补牢,为时未晚。
2.1 try-except语句
异常捕获是通过try-except语句实现的,基本的try-except语句的语法 如下。 在try代码块中包含在执行过程中可能引发异常的语句,如果没有发 生异常,则跳到except代码块执行,这就是异常捕获。 try-except语句的执行流程如下。