This is the base class for all CookXml related exceptions.
In order to stay compatible with older versions of CookXml, the base class is set to RuntimeException. However, for better error checking and correction, it is recommanded that you change it to Exception s.t. you are aware of the exceptions that are generated.
Occationally, certain exceptions may be passed to exception handler twice. You may wish to modify the exception object a bit through set/get property values to make notes.
@see RuntimeException
@see Exception
@since CookXml 2.0
@author Heng Yuan