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

调查队网站建设如何网络推广新产品

调查队网站建设,如何网络推广新产品,网站设计制作工作室,知名的网站建设公司python的捕获异常 程序在运行时,如果python解释器遇到一个错误,则会停止程序的执行,并且提示一些错误信息,这就是异常。 程序停止执行并且提示错误信息,称之为抛出异常。 因为程序遇到错误会停止执行,有时…

python的捕获异常

程序在运行时,如果python解释器遇到一个错误,则会停止程序的执行,并且提示一些错误信息,这就是异常。
程序停止执行并且提示错误信息,称之为抛出异常。
因为程序遇到错误会停止执行,有时候我们希望抛出错误,但是不影响程序继续执行,就可以使用捕获异常来实现。
基本语法关键字,try…except
try 后面写程序正常执行的代码,如果有错误,会执行except中的代码,并不会停止执行。所以,我们把错误处理的代码写在except中即可捕获异常。
代码示例:

num = input('请输入数字')
try:num = int(num)print(num)
except:print('您输入的内容不符合规则')

注意:
如果输入的是正确的内容,则不会执行except里面的代码。
如果输入的是错误的内容,会执行except中的代码,程序也不会标红报错终止执行。

捕获指定类型的异常

代码出现异常的情况有多种,针对不同的异常,处理异常要有不同的方式。
针对这种情况,可以使用捕获指定异常来实现。
语法是在expcet 后面,写异常的类型,通过多个except去捕获不同的异常。
代码示例:

try:num1 = input('请输入被除数')num2 = input('请输入除数')num3 = int(num1) / int(num2)print(num3)
except ValueError:print('请输入数字,不能输入其他内容')
except ZeroDivisionError:print('除数不能为0')

注意:
错误类型非常多,没有必要一个一个去记,我们可以看python错误的时候抛出的异常,再对应去处理即可

捕获未知类型的异常

其实在开发中我们比较常用的,还是捕获未知类型异常这种用法。通过异常的父类Exception去实现
代码示例:

try:num1 = input('请输入被除数')num2 = input('请输入除数')num3 = int(num1) / int(num2)print(num3)
except Exception as e:print(f'捕获到错误:{e}')

注意:
1as 后面的变量是错误对象,通过print可以打印出错误类型信息
2如果我们想要抛出异常的话,可以使用raise Exception(msg)。msg是异常错误信息。
3 python内部实现了异常传递,在函数内部发生的异常会不断向上传递,直到主程序仍然没有捕获,才会抛出异常。

http://www.mnyf.cn/news/45011.html

相关文章:

  • 外贸网站如何制作厦门网站建设公司
  • 浏览国外服务器的网站博客是哪个软件
  • 万江仿做网站广州google推广
  • 沈阳品牌网站建设百度经验app
  • 南通营销平台网站建设b2b平台有哪些网站
  • 重庆建设教育培训管理系统福建seo网站
  • 一分钟用自己的电脑做网站搜索引擎优化策略
  • wordpress 4.0 打开慢seo引擎优化服务
  • 学校网站模板 dedecms微营销平台
  • 访问不了网站目录中的网页拼多多seo 优化软件
  • 商业网站建设案例课程推广普通话演讲稿
  • 网站建设业务客户来源百度竞价排名案例分析
  • 怎么把网站改为正在建设中国产最好的a级suv88814
  • 中山网站建设找阿 n 2外贸推广方式
  • 怎么可以做自己的网站如何自己做一个软件
  • 嘉兴门户网站优化推广网站排名
  • 域名如何解绑一个网站百度应用市场
  • 大理石在哪些网站做宣传一级消防工程师考试
  • 网站前面的小图标怎么做上海关键词排名优化价格
  • 测词汇量的专业网站网上营销方式和方法
  • 网站建设写程序用什么软件企业网站托管
  • 教育网站平面设计有哪些推广平台和渠道
  • 怎么做网站海外推广yandx引擎入口
  • 做博客网站最好用什么系统百度网页版登录入口
  • 丽江市建设局官方网站专门做推广的软文
  • 南宁商城网站建设资源
  • 政府网站编辑的要求查关键词排名工具app
  • wordpress主题btime深圳网站优化推广
  • 深圳自助网站建设费用上海推广网站
  • 电子商务平台网站建造电脑培训网上课程