零基础入门学python 第37集
python在运行过程中,如果发生了无法处理的意外,就会对外抛出异常;对于异常的处理,Python使用try..except..except..finally的语法进行捕获和处理;可以写多个exception,python会挨个匹配类型,如果匹配成功则会执行第一个except里面的代码;Exception是任何异常的代码,可以捕获所有的异常,如果exception后面什么都不写,也能捕获所有异常;finally中的代码,不管try中的代码有没有抛出异常,都会被执行,经常用于资源的关闭;