Class XMLParseException

All Implemented Interfaces:
Serializable

public class XMLParseException extends RuntimeException
An XMLParseException is thrown when an error occures while parsing an XML string.

$Revision: 39 $
$Date: 2009-10-14 19:49:29 -0700 (Wed, 14 Oct 2009) $

see nanoxml.XMLElement

See Also:
  • Field Details

    • NO_LINE

      public static final int NO_LINE
      Indicates that no line number has been associated with this exception.
      See Also:
  • Constructor Details

    • XMLParseException

      public XMLParseException(String name, String message)
      Creates an exception.
      Parameters:
      name - The name of the element where the error is located.
      message - A message describing what went wrong.
      Preconditions:
      • message != null
      Postconditions:
      • getLineNr() => NO_LINE
    • XMLParseException

      public XMLParseException(String name, int lineNr, String message)
      Creates an exception.
      Parameters:
      name - The name of the element where the error is located.
      lineNr - The number of the line in the input.
      message - A message describing what went wrong.
      Preconditions:
      • message != null
      • lineNr > 0
      Postconditions:
      • getLineNr() => lineNr
  • Method Details

    • getLineNr

      public int getLineNr()
      Where the error occurred, or NO_LINE if the line number is unknown. see nanoxml.XMLParseException#NO_LINE