Package edu.hws.jcm.data
Class ParseError
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- edu.hws.jcm.data.ParseError
-
- All Implemented Interfaces:
java.io.Serializable
public class ParseError extends java.lang.RuntimeException
Represents a syntax error that is found while a string is being parsed.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description ParserContext
context
The parsing context that was in effect at the time the error occurred.
-
Constructor Summary
Constructors Constructor Description ParseError(java.lang.String message, ParserContext context)
Create a new ParseError with a given error message and parsing context.
-
-
-
Field Detail
-
context
public ParserContext context
The parsing context that was in effect at the time the error occurred. This includes the string that was being processed and the position in the string where the error occured. These values are context.data and context.pos.
-
-
Constructor Detail
-
ParseError
public ParseError(java.lang.String message, ParserContext context)
Create a new ParseError with a given error message and parsing context.
-
-