gpt4 book ai didi

python-2.7 - 用户定义的异常 - python

转载 作者:行者123 更新时间:2023-12-05 01:24:14 24 4
gpt4 key购买 nike

<分区>

我正在学习如何在 python 中创建用户定义的异常

import sqlite3 

class MyError(Exception):
def __init__(self, value):
self.value = value
try:
conn= sqlite34.connect('database56.sqlite')
print conn
print 'connection established'
except MyError as e:
print 'Error message:', e.value

当我运行上面的程序时,出现名称错误NameError: 名称 'sqlite13' 未定义

如果无法连接到数据库,我如何调用用户定义的异常?当 [except MyError as e:] 被 [except:] 替换时,仍然不会调用异常 block 。感谢您的帮助。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com