Package io.github.qishr.cascara.common.lang.exception
Class TokenizerException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.github.qishr.cascara.common.util.CascaraRuntimeException
io.github.qishr.cascara.common.lang.exception.LocatableException
io.github.qishr.cascara.common.lang.exception.TokenizerException
public class TokenizerException
extends LocatableException
Constructor Summary
| Constructor | Description |
|---|---|
| TokenizerException(String message, int line, int column, URI uri) | Standard constructor for parser-detected logic errors |
| TokenizerException(String message, Throwable cause, int line, int column, URI uri) | The "Wrapper" constructor for I/O or Stream failures |
| TokenizerException(String message, Throwable cause, URI uri) | Constructor for when we only have a URI (e.g. File not found) |
Methods inherited from LocatableException
getRawMessage, getUri, getLine, getColumn