异常处理

  • 什么是异常

    • 异常是程序错误发生的信号。程序一旦出现错误,就会产生一个异常,如果程序中没有处理该异常,该异常就会抛出来,程序的运行也随即终止。

错误分为两种

  • 1、语法错误
  • 2、逻辑错误

如何处理

  • 语法错误:这种错误在程序运行前就必须改正确
  • 逻辑错误:

    • 针对可以控制的逻辑错误,应该直接在代码层面解决
    • 针对不可以控制的逻辑错误,应该采用try…except…:一种异常产生之后的补救措施

可以控制的逻辑错误:

不可以控制的逻辑错误:

异常的种类

  • 在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识,一个异常标识一种错误

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注