当前位置: 首页 > wzjs >正文

东莞市长安镇网站制作优化dw做响应式网站

东莞市长安镇网站制作优化,dw做响应式网站,域名备案网站建设方案书,网站建设应考虑哪些方面的问题思考 在我们编写python程序的过程中,测试运行时总会碰到各种各样的报错,一般,只要python程序出现报错,程序就会退出运行的状态,这在某些情况下非常不友好,那么我们如何实现遇到报错时不退出程序&#xff0…

思考

在我们编写python程序的过程中,测试运行时总会碰到各种各样的报错,一般,只要python程序出现报错,程序就会退出运行的状态,这在某些情况下非常不友好,那么我们如何实现遇到报错时不退出程序,而且还能对对应的异常做处理呢?

#如果没有test.txt这文件,程序就会报错退出,导致后续代码无法被执行到
print("start....")
fp=open("test.txt")
print("end...")

在这里插入图片描述

异常捕获

异常捕获的最重要的两个目的:

  1. 遇到异常不退出
  2. 对异常做特殊处理
# -*- coding: UTF-8 -*-
import json#NameError
#print(a)#keyError
# d1 = {"a":1}
# print(d1["b"])#indexError
# lst=[1,2,3]
# print(lst[4])#断言异常  代码逻辑  测试
# num1=int(input("please enter num1:"))
# num2=int(input("please enter num2:"))
# assert num1 > num2def add(a,b):return abs(a)+abs(b)#单元测试用例
#在python有test库专门做测试逻辑,但是简单的测试可以用断言去做assert
assert add(-1,2) == 3#异常捕获
try:print("json begin...")# int("ABC")# 1/0# d1=json.loads("abc")print("json after...")
except ValueError as e:print("ValueError:",e)
except ZeroDivisionError as e:print("ZeroDivisionError:",e)
except Exception as e:print("json loas fails")print(e)
else:print("无异常")
finally:print("我总是执行的,无论有没有异常")
print("end...")#手动抛出异常
#代码逻辑上需要手动抛出异常
# raise关键字
# raise异常类
# raise 异常类(说明信息)
print("raise start...")
raise RuntimeError("运行时异常")
print("raise end....")

文章转载自:

http://YjIFuApN.xnjgt.cn
http://OyavLfO5.xnjgt.cn
http://Im1R0S7C.xnjgt.cn
http://zSoMCIR3.xnjgt.cn
http://MGwhosu5.xnjgt.cn
http://V2XNHkuA.xnjgt.cn
http://PrgMFgRH.xnjgt.cn
http://kP9TFdMl.xnjgt.cn
http://id9w9Z3z.xnjgt.cn
http://iGDzlgzw.xnjgt.cn
http://2EFQEnzL.xnjgt.cn
http://f4HpCAoC.xnjgt.cn
http://4PeLA9N5.xnjgt.cn
http://jkxZdqY2.xnjgt.cn
http://pu4hUKOf.xnjgt.cn
http://Nmf7vFfO.xnjgt.cn
http://PrvCFbUZ.xnjgt.cn
http://x9ntPpAj.xnjgt.cn
http://m240bNhv.xnjgt.cn
http://RiJXt0Qk.xnjgt.cn
http://IZoZTevk.xnjgt.cn
http://tCa0Ivkw.xnjgt.cn
http://GhU6kgTw.xnjgt.cn
http://8wquMJ6X.xnjgt.cn
http://1xDgLQaM.xnjgt.cn
http://x9QnaPc6.xnjgt.cn
http://Xj9lD98s.xnjgt.cn
http://eSLVOh4m.xnjgt.cn
http://MwLRswcy.xnjgt.cn
http://bBNaIFC0.xnjgt.cn
http://www.dtcms.com/wzjs/776225.html

相关文章:

  • 网站挂到国外服务器地址图片做旧网站
  • 网站制作规划设计内容中国十大外贸公司
  • 珠宝网站官网建设需求网站建设有什么系统
  • 做网站做地区好还是全国的好处企业网站怎么做才能留住客户
  • 南通智能模板建站怎样做网络推广外包
  • 一级 爰做片免费网站企业网站设计好的缺点有哪些
  • 建国际网站需要多少钱网上找客户渠道
  • dede网站301怎么做企业网站建设的价格
  • 查网站是什么公司做的免费设计装修公司
  • 族谱网站开发湖州网站建设策划
  • 青海省建设工程监理协会网站最好看免费观看高清大全多多电影
  • vs2010 iis 网站开发建设银行洛阳市分行网站
  • 国内个人网站机关门户网站建设管理情况
  • 公司做网站一般如果网站曾被挂木马
  • 网站建设策划书编制自己电脑如何做网站服务器
  • 网站布局软件直播开放平台公会
  • 凯里有哪些网站开发公司珠宝静态网站模板
  • c++实现微博第三方登录 没有公司和网站如何做wordpress官方主题论坛
  • 安阳网站设计公司国内新闻最新官方消息
  • 如何建立外贸网站云南网是什么网站
  • 网站设计 价格富力海外网络推广
  • 做网站的哪家公司好沧州好的做网站的公司
  • 四川建设发展股份有限公司网站软件开发技术流程图
  • 绍兴公司网站建设WordPress查询管理员记录
  • 地矿局网站建设方案做网站买什么服务器
  • 怎么做网站华为物联网开发平台
  • 用深度liunx做网站做网站网站怎么赚钱
  • 做网站 超速云伊犁网站建设公司
  • 企业网站建设步骤是什么wordpress 截断
  • 电商类网站模板下载有域名和服务器怎么建网站