标签:
1. NameError
当视图访问一个未定义的变量则会发生NameError。
2.TypeError
当操作或函数应用于不适当类型的对象是会发生TypeError。
3.处理异常
使用try...except块来处理任意异常。基本语法如下:
try:
语句1
语句2
语句3
...
except ExceptionName:
statements to evaluated in case of ExceptionName happens
工作方式:
4.抛出异常
使用raise语句抛出异常。
捕获raise抛出的异常。
5.定义清理行为
try语句还有一个可选的finally子句,目的在于定义在任何情况下都一定要执行的功能。
不管有没有异常,fianlly子句都会发生。
标签:
原文地址:http://www.cnblogs.com/diaosicai/p/5904496.html