一:概述 1:错误 错误有语法和逻辑上的区别.语法错误指示软件的结构上有错误,导致不能被解释器解释或编译器无法编译.这些错误必须在程序执行前纠正.逻辑错误可能是由于不完整或是不合法的输入所致,还可能是逻辑上无法生成,计算,或是输出结果需要的过程无法执行. 当Python 检测到一个错误时,解释器就会指出当前流已经无法继续执行下去.这时候就出现了异常. 2:异常 对异常的最好描述是: 它是因为程序出现了错误而在正常控制流以外采取的行为. 这个行为又分为两个阶段: 首先是错误引发异常, 然后是检测,…