Class InvalidSyntaxException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
technology.sola.json.parser.exception.InvalidSyntaxException
All Implemented Interfaces:
Serializable, SolaJsonParsingError

@NullMarked public class InvalidSyntaxException extends RuntimeException implements SolaJsonParsingError
Exception thrown when invalid syntax is discovered during parsing.
See Also:
  • Constructor Details

    • InvalidSyntaxException

      public InvalidSyntaxException(Token actual, TokenType... expected)
      Creates a new instance of this exception.
      Parameters:
      actual - the Token that was received
      expected - the possible TokenTypes that were expected
  • Method Details