From 2561c02582728f1e2e79cb1f0edb7479de9d8201 Mon Sep 17 00:00:00 2001 From: Lukas Karsch <lukas.karsch03@gmail.com> Date: Tue, 5 Dec 2023 17:02:01 +0100 Subject: [PATCH] #33 add custom exception, extended by PlantNotFoundException --- .../java/hdm/mi/growbros/exceptions/GrowBrosException.java | 7 +++++++ .../hdm/mi/growbros/exceptions/PlantNotFoundException.java | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 src/main/java/hdm/mi/growbros/exceptions/GrowBrosException.java diff --git a/src/main/java/hdm/mi/growbros/exceptions/GrowBrosException.java b/src/main/java/hdm/mi/growbros/exceptions/GrowBrosException.java new file mode 100644 index 0000000..fb0a36e --- /dev/null +++ b/src/main/java/hdm/mi/growbros/exceptions/GrowBrosException.java @@ -0,0 +1,7 @@ +package hdm.mi.growbros.exceptions; + +public abstract class GrowBrosException extends RuntimeException { + public GrowBrosException(String message) { + super(message); + } +} diff --git a/src/main/java/hdm/mi/growbros/exceptions/PlantNotFoundException.java b/src/main/java/hdm/mi/growbros/exceptions/PlantNotFoundException.java index e72d6b9..dd51f32 100644 --- a/src/main/java/hdm/mi/growbros/exceptions/PlantNotFoundException.java +++ b/src/main/java/hdm/mi/growbros/exceptions/PlantNotFoundException.java @@ -1,6 +1,6 @@ package hdm.mi.growbros.exceptions; -public class PlantNotFoundException extends RuntimeException { +public class PlantNotFoundException extends GrowBrosException { public PlantNotFoundException(Long id) { super(String.format("Plant with id '%d' was not found", id)); } -- GitLab