From 74036524b9b69138931cd7e25eaf15d91c6a4bec Mon Sep 17 00:00:00 2001 From: Kraemerd <Dominic_Daniel.Kraemer@Student.Reutlingen-University.de> Date: Tue, 17 Jan 2023 12:52:53 +0100 Subject: [PATCH] smaller changes to the exceptions --- src/Exceptions/LexerException.java | 8 ++++++++ src/Exceptions/ParserException.java | 7 +++++++ 2 files changed, 15 insertions(+) diff --git a/src/Exceptions/LexerException.java b/src/Exceptions/LexerException.java index 28ac422..f757b7f 100644 --- a/src/Exceptions/LexerException.java +++ b/src/Exceptions/LexerException.java @@ -1,7 +1,15 @@ package Exceptions; public class LexerException extends Exception { + private String message; + public LexerException(String message) { super(message); + this.message = message; + } + + @Override + public String toString() { + return "lexer failed: " + message; } } diff --git a/src/Exceptions/ParserException.java b/src/Exceptions/ParserException.java index d3e5195..c423c8a 100644 --- a/src/Exceptions/ParserException.java +++ b/src/Exceptions/ParserException.java @@ -1,7 +1,14 @@ package Exceptions; public class ParserException extends Exception{ + private String message; public ParserException(String message) { super(message); + this.message = message; + } + + @Override + public String toString() { + return "parser failed: " + message; } } -- GitLab