raise可捕获和处理异常,例如,出现在finally或者except里,而且异常类型可定义,即可修改系统里定义的异常类型。
实际上,raise关键字可以在任何地方抛出异常,因此,实际使用中,当需要跳出多层嵌套循环时,可以使用raise语句实现类似C语言中的goto。
这里raise和except相呼应实现类似goto语句功能
raise可捕获和处理异常,例如,出现在finally或者except里,而且异常类型可定义,即可修改系统里定义的异常类型。
实际上,raise关键字可以在任何地方抛出异常,因此,实际使用中,当需要跳出多层嵌套循环时,可以使用raise语句实现类似C语言中的goto。
这里raise和except相呼应实现类似goto语句功能