Python中RuntimeException和Exception的区别
在某些情况下,我需要在Python代码中引发异常。当我查看某些示例时,我看到使用了raise Exception()和raise RuntimeException()。什么时候应该使用一个而不是另一个?是所有其他正常异常类的超类。选择这个类不会向调用者传递太多信息;你应该尝试使用更具体的东西 没有Python中RuntimeException和Exception的区别,python,python-3.x,Python,Python 3.x,在某些情况下,我需要在Python代码中引发异常。当我查看某些示例时,我看到使用了raise Exception()和raise RuntimeException()。什么时候应该使用一个而不是另一个?是所有其他正常异常类的超类。选择这个类不会向调用者传递太多信息;你应该尝试使用更具体的东西 没有运行时异常,但有。其文件规定: 当检测到不属于任何其他类别的错误时引发 (“其他类别”是所有其他内置异常类)您如何创建自己的自定义异常?继承自异常,因为您可以读入“所有用户定义的异常也应派生自此类”。
运行时异常
,但有。其文件规定:
当检测到不属于任何其他类别的错误时引发
(“其他类别”是所有其他内置异常类)您如何创建自己的自定义异常?继承自
异常
,因为您可以读入“所有用户定义的异常也应派生自此类”。