一、异常处理
在程序运行过程中,总会遇到各种各样的错误。
程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。
如下,写段代码,取字典里的值,当字典的key不存在的时候,会报错
那么,我们给可能出错的代码 print(dic[choice]) 进行异常捕捉
二、常见的异常信息
PS:如此一来,我们以前写的判断一个字符串是否是小数,就可以很简单的实现了
三、raise主动抛出异常
一、异常处理
在程序运行过程中,总会遇到各种各样的错误。
程序一出错就停止运行了,那我们不能让程序停止运行吧,这时候就需要捕捉异常了,通过捕捉到的异常,我们再去做对应的处理。
如下,写段代码,取字典里的值,当字典的key不存在的时候,会报错
那么,我们给可能出错的代码 print(dic[choice]) 进行异常捕捉
二、常见的异常信息
PS:如此一来,我们以前写的判断一个字符串是否是小数,就可以很简单的实现了
三、raise主动抛出异常