ITPub博客

首页 > 应用开发 > > Python自带异常不够用?教你如何自定义异常,并且可以手动抛出

Python自带异常不够用?教你如何自定义异常,并且可以手动抛出

作者:welchang 时间:2019-11-12 15:58:34 0 删除 编辑

big老师 



有时候python自带异常不够用。如同其他语言一样,python也可以自定义异常,并且可以手动抛出。注意,自定义异常只能由自己抛出。python解释器是不知道用户自定义异常的。

那么如何来处理我们自定义的异常呢?

示例如下

附上代码:

try:

print('正常执行')

#根据需求辑判断,需要手动抛出异常

raise Exception(print(a))

#raise Exception('print(a)')#注意这两个的区别,这个带字符串,直接打印字符串里的内容,Python把字符串的内容一字不差解析成了异常并打印出来

print('正常结束')

except Exception as e:

print('出现异常',e)

print('OVER')

以上就是python手动抛出异常怎么处理的详细内容,希望对你有所帮助。欢迎关注我们,来获取更多的资讯,也可以点击下方了解更多进入到我们的官方平台来查看更多的内容。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4830/viewspace-3142189/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-17

  • 博文量
    252
  • 访问量
    17981