Py学习  »  Python

我可以在Python中的init以外的异常类中定义方法吗?

lupodellasleppa • 5 年前 • 1487 次点击  

正如问题已经提出的,我知道要构建这样一个自定义异常类:

class MyException(Exception) :

   def __init__(self, message='My error message') :
       self.message = message
       super(MyException, self).__init__(message)

它将使用预定义的可重写消息生成自定义异常类对象。

我想知道除了 __init__ ,这会有什么影响。

谢谢

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/48450
 
1487 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Keith
Reply   •   1 楼
Keith    6 年前

是的,你可以它不会有任何影响,除了有其他方法对它。