一.错误
1.有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为 bug,bug 是必须修复的。...3.还有一类错误是完全无法在程序运行过程中预测的,比如写入文件的时候,磁盘满了,写不进去了,这类错误也称为异常,在程序中通常是必须处理的,否则,程序会因为各种问题终止并退出。
...事实上,每个异常都是一些类的实例,这些实例可以被引发,并且可以用很多方法进行捕捉,使得程序可以捕捉错误并且对其进行处理,而不是让 整个程序失效。...二.错误处理
1.在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码;
2.Python语言通常都内置了一套 try...except...finally......不捕获错误,Python 解释器会打印出错误信息,但程序也被结束;
3. 捕获错误,就可以把错误信息打印出来,然后分析错误原因,同时,让程序继续执行下去。
4.