Python3.x那些事儿:[55]语法错误和异常

2024-10-20 00:40:07

主要有两类非常明显的错误:语法错误和异常。

Python3.x那些事儿:[55]语法错误和异常

解释器会重复错误的语句并用一个小箭头支出错误发生的位置。还会提示出错误发生的行号。

运行时发生的错误称为异常,这些异常并不是无条件致命性的,可以在运行时使用代码来捕获并处理这些异常。大部分的异常并不会在程序中处理,因此被抛出到错误字符串。

Python3.x那些事儿:[55]语法错误和异常

错误字符串的最后一行给出了错误的原因。异常有很多种类型,异常类型会被打印出来。还会跟着解释。错误字符串还会给出错误的上下文,这是个栈追踪。

猜你喜欢