您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python:在__init__中引发异常是否不好?

Python:在__init__中引发异常是否不好?

在内部引发异常__init__()是绝对可以的。在构造函数中没有其他好的方法来指示错误情况,并且标准库中有数百个示例,在这些示例中构建对象会引发异常。

当然,要提高的错误级别取决于您。ValueError如果向构造函数传递了无效的参数,则最好。

python 2022/1/1 18:46:38 有319人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶