Python编程基础与科学计算
上QQ阅读APP看书,第一时间看更新

第4章 异常处理和文件操作

编写好的程序在第一次运行时一般都会出现问题,出现问题是正常的。出现问题的原因很多,大致可以分为两类:一类是程序语法上的错误,这类问题很容易发现,运行一遍程序就会提示出错原因,在PyCharm中编程随时都有语法错误警示;另一类是程序逻辑上的错误,不是因为编程语言规则上的错误,而是程序内部逻辑上有问题,或者程序员没有预料的事情发生了,这是一种隐式错误,这种错误需要对程序进行多次调试才能发现。如果程序员能预料在某种情况下某段程序会出现异常,那么可以在程序中提前进行异常的捕获和处理。