Python_0基础:11.异常

2022-05-30  本文已影响0人  liang_820

程序在运行过程中,由于我们的编码不规范,或者其他原因一些客观原因,导致我们的程序无法继续运行,此时, 程序就会出现异常。如果我们不对异常进行处理,程序可能会由于异常直接中断掉。为了保证程序的健壮性,我们 在程序设计里提出了异常处理这个概念。

一、读取文件异常

在读取一个文件时,如果这个文件不存在,则会报出FileNotFoundError错误。

fp = open('test.txt', 'r')
fp.read()
fp.close()

二、try ... except语句

try ... except 语句可以对代码运行过程中可能出现的异常进行处理。语法结构:

try:
    可能会出现异常的代码块
except 异常的类型
    出现异常以后的处理语句

示例:

try:
    fp = open('test.txt', 'r')
    fp.read()
except FileNotFoundError:
    print('系统正在升级,请稍后再试...')        # 系统正在升级,请稍后再试...
再试...')        # 系统正在升级,请稍后再试...
上一篇 下一篇

猜你喜欢

热点阅读