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

用ps做网站画布一般建多大百度广告代理商查询

用ps做网站画布一般建多大,百度广告代理商查询,合肥做网站首选 晨飞网络,广西疫情今天最新情况程序出现错误,会自动引发异常,python也允许使用raise语句自行引发异常。一、使用raise引发异常单独一个raise引发异常,默认引发runtimeerror异常,例:try:print (正在运行try块...)raiseprint (不再运行...)except exce…

程序出现错误,会自动引发异常,python也允许使用raise语句自行引发异常。

一、使用raise引发异常

单独一个raise引发异常,默认引发runtimeerror异常,例:

try:

print ('正在运行try块...')

raise

print ('不再运行...')

except exception as e:

print ('正在运行except块...')

# 运行结果

正在运行try块...

正在运行except块...

raise后带一个异常类,引发指定异常类的默认实例,例:

def test():

try:

print ('正在运行try块...')

raise syntaxerror('引发指定异常...')

print ('不再运行...')

except typeerror as e:

print ('对类型无效的操作...',e)

except valueerror as e:

print ('传入无效的参数...',e)

except syntaxerror as e:

print ('语法错误...',e)

test()

# 运行结果

正在运行try块...

语法错误... 引发指定异常...

二、自定义异常类

python运行自定义异常类,自定义异常都应该继承exception基类或exception的子类,自定义类大部分情况下都可以采用auctionexception.py类似的代码来完成,只要改变auctionexception异常的类名即可(使类名更准确的描述该异常)。

自定义一个异常类,例:

class customexception(exception):

pass

def test():

try:

raise customexception

except customexception:

print ('触发异常...')

test()

# 运行结果

触发异常...

三、except和raise组合使用

当出现一个异常时,单单靠一个方法无法完全处理该异常,必须使用几个方法协作才能完全处理该异常时,就用到except块结合raise语句来完成。

例:

# 自定义异常

class customexception(exception):

pass

class test:

def custom(self):

try:

aaa

except exception as e:

print ('出现异常:',e)

raise customexception('触发自定义异常~')

def test():

t = test()

try:

t.custom()

except customexception as e:

print ('test函数捕获异常;',e)

test()

# 打印

出现异常: name 'aaa' is not defined

test函数捕获异常; 触发自定义异常~

上面程序中,aaa触发了nameerror异常,执行test类中的except块,打印错误信息后,通知该方法调用者再次处理customexception异常,所以custom()方法的调用者test()函数可以再次捕获customexception异常,把异常详细信息打印出来。

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

http://www.lbrq.cn/news/2805121.html

相关文章:

  • 网站模板带有sql后台下载百度指数官网查询
  • 网站关键词怎么做排名靠前线上培训机构排名前十
  • 重庆制作手机网站公司网页制作模板
  • asp室内装修装潢网站源码河源市seo点击排名软件价格
  • 深圳几百元做网站seo网站优化建议
  • 360搜索建站公司湖南网站推广公司
  • 浙江网站建设推广公司哪家权威重庆百度竞价开户
  • 企业宣传网站案例产品推广计划
  • 天津站建站时间河南seo
  • 申请免费网站注册如何做网页链接
  • 重庆汽车网站建设跨境电商有哪些平台
  • 双十一网站建设活动西安seo工作室
  • 凤翔网站开发软文广告经典案例300
  • 怎样做娱乐网站色盲测试卡
  • 去哪儿网站做宣传多少钱上海网站建设制作
  • 网站代码制作it菜鸡网seo
  • 域名app广东seo点击排名软件哪里好
  • 山西建站推广企业网站推广公司
  • 网站建设ppt介绍关键词优化网站排名
  • 做app好还是响应式网站广告推广渠道有哪些
  • 门户网站建设工作室百度竞价推广联系方式
  • 做网站用哪个编程语言河南网站推广多少钱
  • 武汉做网站 九州科技bt兔子磁力搜索
  • 网站界面尺寸大小门户网站怎么做
  • 如何加强省市网站建设100个经典创意营销方案
  • 网站制作公司交接网站服务器信息查询
  • 城市分站cms怎么做网络推广
  • 网站建设 百度推广网站优化公司哪家效果好
  • 制作网站服务公司app开发需要哪些技术
  • ppt做长图网站网络营销推广公司简介
  • Yapi中通过MongoDB修改管理员密码与新增管理员
  • Unreal Engine ClassName Rule
  • vue-admin-template权限管理
  • 【在ubuntu下使用vscode打开c++的make项目及编译调试】
  • C++ this 指针
  • 面试压力测试破解:如何从容应对棘手问题与挑战