diff --git a/src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/tokenizer/TokenizerException.java b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/tokenizer/TokenizerException.java new file mode 100644 index 0000000..da03eae --- /dev/null +++ b/src/main/java/ch/unibas/dmi/dbis/cs108/casono/common/tokenizer/TokenizerException.java @@ -0,0 +1,21 @@ +package ch.unibas.dmi.dbis.cs108.casono.common.tokenizer; + +/** Exception thrown during tokenization. */ +public class TokenizerException extends RuntimeException { + private final int line; + private final int column; + + public TokenizerException(String message, int line, int column) { + super(message); + this.line = line; + this.column = column; + } + + public int getLine() { + return line; + } + + public int getColumn() { + return column; + } +}