相信众多伙伴们在编写代码时都曾遭遇过错误提示,这究竟是怎么回事呢?实际上,这属于程序运行中的异常错误。接下来,我将根据常见异常类型,为大家介绍相应的解决方法,具体内容如下:

关于异常处理:
捕捉异常在中使用的是try/语句。
try语句被用于识别语句块中的错误,借此使代码能够捕捉到异常信息并进行相应的处理。
如果你不想在异常发生时结束你的程序,只需在try里捕获它。
语法:
以下为简单的try.......else的语法:
try: <语句> #运行别的代码 except <名字>: <语句> #如果在try部份引发了'name'异常 except <名字>,<数据>: <语句>若出现“name”相关异常,将获取额外信息。 else: <语句> #如果没有异常发生
异常实例:
1、实例
名单包括:亚历克斯、杰克两人。
data = {}
data['name']
报错信息:

异常处理
try:
data['name']
except KeyError:
print("KeyError")
运行结果:
KeyError
2、实例
names = ['alex','jack']
data = {}
names[3]
报错显示:

异常处理
try:
names[3]
except IndexError:
print("列表操作错误")
运行结果:
列表操作错误
参照上述信息,即可顺利解决错误问题;如欲获取更多实用资讯,请点击访问学习网教学中心。
扫一扫在手机端查看
-
Tags : Python异常处理中try与except用法
本文链接:https://by928.com/10534.html 转载请注明出处和本文链接!请遵守
《网站协议》
!
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。


客服1