Python允许在程序执行的时候检测错误, 当检测当一个错误时, Python解释器就引发一个异常, 并显示异常的详细信息。
我们可以使用try-except语句块来捕获和处理异常。
>>>try:
... a = input("Input: ")
... except SyntaxError, e:
... print "Error: ", e
...
Input a integer:
Error: unexpected EOF while parsing (<string>, line 0)