Package javax.time.calendar.format
Class CalendricalParseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- javax.time.CalendricalException
-
- javax.time.calendar.format.CalendricalParseException
-
- All Implemented Interfaces:
Serializable
public class CalendricalParseException extends CalendricalException
An exception thrown when an error occurs during parsing.- Author:
- Stephen Colebourne
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CalendricalParseException(String message, String parsedString, int errorIndex)Constructs a new exception with the specified message.CalendricalParseException(String message, String parsedString, int errorIndex, Throwable cause)Constructs a new exception with the specified message and cause.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetErrorIndex()Returns the index where the error was found.StringgetParsedString()Returns the string that was being parsed.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
CalendricalParseException
public CalendricalParseException(String message, String parsedString, int errorIndex)
Constructs a new exception with the specified message.- Parameters:
message- the message to use for this exception, may be nullparsedString- the parsed text, should not be nullerrorIndex- the index in the parsed string that was invalid, should be a valid index
-
CalendricalParseException
public CalendricalParseException(String message, String parsedString, int errorIndex, Throwable cause)
Constructs a new exception with the specified message and cause.- Parameters:
message- the message to use for this exception, may be nullparsedString- the parsed text, should not be nullerrorIndex- the index in the parsed string that was invalid, should be a valid indexcause- the cause exception, may be null
-
-
Method Detail
-
getParsedString
public String getParsedString()
Returns the string that was being parsed.- Returns:
- the string that was being parsed, should not be null
-
getErrorIndex
public int getErrorIndex()
Returns the index where the error was found.- Returns:
- the index in the parsed string that was invalid, should be a valid index
-
-