# 八、异常处理机制 大家或许还记得我们之前写一些脚本的时候,如果执行时有报错,python的脚本就会直接停在报错的地方,给出报错信息,不再往下执行了。 在实际的程序中,这种`中途突然罢工`的操作可能会让应该执行的代码没能正常执行,可能压根无法达到我们需要的效果。作为一门成熟的编程语言,有异常处理机制是很重要的,它能将异常处理代码和正常业务代码分离,保证程序的健壮性,即时某些可能报错的地方报错,也不影响其他代码的正常继续执行。 python的异常处理机制,主要依赖try、except、else、finally、raise五个关键字,特别是前面两个,你会看到是类似于流程控制的形式来处理异常的。 本章的内容不算很难,有了前面流程控制的基础,相信你可以很快掌握异常处理机制,它在我们的实际开发中很重要,所以请大家务必要掌握哦。