返回本教程首页 | ||
---|---|---|
简明 Python 教程 | 第13章 异常 | |
上一页 | 错误 | 下一页 |
目录表
当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。
假如你的程序中有一些无效的语句,会怎么样呢?Python会引发并告诉你那里有一个错误,从而处理这样的情况。
考虑一个简单的print
语句。假如我们把print
误拼为Print
,注意大写,这样Python会 引发 一个语法错误。
>>> Print 'Hello World'
File "<stdin>", line 1
Print 'Hello World'
^
SyntaxError: invalid syntax
>>> print 'Hello World'
Hello World
我们可以观察到有一个SyntaxError
被引发,并且检测到的错误位置也被打印了出来。这是这个错误的 错误处理器 所做的工作。
上一页 | 上一章 | 下一页 |
---|---|---|
概括 | 首页 | try..except |