
七、异常
======

1、经常会失败的运算一般都应该包装在`try`语句内，除非你希望这类运算失败时终止程序，而不是被捕捉或是忽略。如果是一个重大的错误更是如此。

2、应该在`try/finally`中实现终止动作，从而保证它们的执行，除非环境管理器作为一个`with/as`选项可用。

3、偶尔，把对大型函数的调用包装在单个`try`语句内，而不是让函数本身零散着放入若干`try`语句中，这样会更方便。

4、可以在 `try` 语句后面添加 `else` 语句，且`else`语句只有在未抛出异常的情况下才会被执行。

Add the doc of python exception.
Add the doc of python exception.
