| Inheritance |
|
There are many ways for things to go wrong in Houdini. In general, types of errors only have a dedicated exception class if we anticipate a script author might need to detect that particular type of error in an exception handler, and take appropriate action.
¶
Methods from hou.Error ¶
description()
→ str
Return a description of the class of exception. The description is not related to the exception instance.
exceptionTypeName()
→ str
Return the name of the exception type. Instances of different
subclasses of hou.Error will return different names. Instances of the
base class will return "Error".
You can also use str(e.__class__) to get the name of the subclass.
instanceMessage()
→ str
Return a message specific to the exception instance.