From 43956ff10ca7695c204ef5d63532a146ddb7b818 Mon Sep 17 00:00:00 2001 From: qvalentin Date: Tue, 29 Mar 2022 09:51:25 +0200 Subject: [PATCH] Change Exeption to Runtime exeption --- 3-Domain/src/main/java/category/CategoryName.java | 4 ++-- .../src/main/java/exeptions/IllegalValueObjectArgument.java | 2 +- 3-Domain/src/main/java/link/LinkUrl.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/3-Domain/src/main/java/category/CategoryName.java b/3-Domain/src/main/java/category/CategoryName.java index 48857c6..f7c6b0d 100644 --- a/3-Domain/src/main/java/category/CategoryName.java +++ b/3-Domain/src/main/java/category/CategoryName.java @@ -12,12 +12,12 @@ public class CategoryName { return name; } - public CategoryName(final String name) throws IllegalValueObjectArgument { + public CategoryName(final String name) { validateName(name); this.name = name; } - private void validateName(final String name) throws IllegalValueObjectArgument { + private void validateName(final String name) { if (name == null) { throw new IllegalValueObjectArgument("A Category name can not be null."); } diff --git a/3-Domain/src/main/java/exeptions/IllegalValueObjectArgument.java b/3-Domain/src/main/java/exeptions/IllegalValueObjectArgument.java index e5e7ded..8fc855b 100644 --- a/3-Domain/src/main/java/exeptions/IllegalValueObjectArgument.java +++ b/3-Domain/src/main/java/exeptions/IllegalValueObjectArgument.java @@ -1,6 +1,6 @@ package exeptions; -public class IllegalValueObjectArgument extends Exception { +public class IllegalValueObjectArgument extends RuntimeException { public IllegalValueObjectArgument(String message) { super(message); diff --git a/3-Domain/src/main/java/link/LinkUrl.java b/3-Domain/src/main/java/link/LinkUrl.java index 0d191e9..9aa7a5c 100644 --- a/3-Domain/src/main/java/link/LinkUrl.java +++ b/3-Domain/src/main/java/link/LinkUrl.java @@ -9,7 +9,7 @@ public class LinkUrl { private final URL url; - public LinkUrl(String urlString) throws IllegalValueObjectArgument { + public LinkUrl(String urlString) { try { this.url = new URL(urlString); }