Change Exeption to Runtime exeption
continuous-integration/drone/push Build is passing Details

This commit is contained in:
qvalentin 2022-03-29 09:51:25 +02:00
parent 0d2e96b391
commit 43956ff10c
Signed by: qvalentin
GPG Key ID: C979FA1EAFCABF1C
3 changed files with 4 additions and 4 deletions

View File

@ -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.");
}

View File

@ -1,6 +1,6 @@
package exeptions;
public class IllegalValueObjectArgument extends Exception {
public class IllegalValueObjectArgument extends RuntimeException {
public IllegalValueObjectArgument(String message) {
super(message);

View File

@ -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);
}