A checked exception so you must catch it
Wraps other exceptions that are thrown during JDOM operations
like IOException or SAXException
Root cause of exception (if any) is accessible through
the getRootCause() method: 
public Throwable getRootCause()
Subclasses:
DataConversionException 
NoSuchAttributeException 
NoSuchChildException  
NoSuchProcessingInstructionException
IllegalArgumentException subclasses:
IllegalAddException 
IllegalDataException 
IllegalNameException 
IllegalTargetException