summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/exceptions
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2020-10-06 19:26:52 -0400
committerBen Culkin <scorpress@gmail.com>2020-10-06 19:26:52 -0400
commita7a87f682a039d4761112f1dedb9351f3d7a2bbf (patch)
tree14688fcc9f8f0d8dee718e213ba5725a7ddc2db1 /base/src/main/java/bjc/utils/exceptions
parent9dd6cd76e45335f5d303456a648c3eca9c5bf930 (diff)
Rename exceptions to not use Exception
This renames several of the stock exceptions to remove 'Exception' from their name. This is something that I don't recall where I picked it up from, but the idea is that the fact that it is an exception is generally syntactically obvious. Therefore, you can instead give your exceptions names which directly state what it wrong, as well as strongly implying what you can do to fix it. For instance, if you get a DirectionInvalid, it is apparent what the issue is (it is less apparent why it is invalid, but that is another issue, and a discussion for another time)
Diffstat (limited to 'base/src/main/java/bjc/utils/exceptions')
-rw-r--r--base/src/main/java/bjc/utils/exceptions/BadPragmaFormat.java (renamed from base/src/main/java/bjc/utils/exceptions/PragmaFormatException.java)6
-rw-r--r--base/src/main/java/bjc/utils/exceptions/DirectionInvalid.java (renamed from base/src/main/java/bjc/utils/exceptions/InvalidDirectionException.java)6
-rw-r--r--base/src/main/java/bjc/utils/exceptions/NoFileChosen.java (renamed from base/src/main/java/bjc/utils/exceptions/FileNotChosenException.java)6
-rw-r--r--base/src/main/java/bjc/utils/exceptions/UnknownPragma.java (renamed from base/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java)4
4 files changed, 11 insertions, 11 deletions
diff --git a/base/src/main/java/bjc/utils/exceptions/PragmaFormatException.java b/base/src/main/java/bjc/utils/exceptions/BadPragmaFormat.java
index 684c63d..48b5be0 100644
--- a/base/src/main/java/bjc/utils/exceptions/PragmaFormatException.java
+++ b/base/src/main/java/bjc/utils/exceptions/BadPragmaFormat.java
@@ -7,12 +7,12 @@ import java.util.InputMismatchException;
*
* @author ben
*/
-public class PragmaFormatException extends InputMismatchException {
+public class BadPragmaFormat extends InputMismatchException {
/* Version ID for serialization. */
private static final long serialVersionUID = 1288536477368021069L;
/** Create a new exception */
- public PragmaFormatException() {
+ public BadPragmaFormat() {
super();
}
@@ -22,7 +22,7 @@ public class PragmaFormatException extends InputMismatchException {
* @param message
* The message to explain why the exception was thrown.
*/
- public PragmaFormatException(final String message) {
+ public BadPragmaFormat(final String message) {
super(message);
}
}
diff --git a/base/src/main/java/bjc/utils/exceptions/InvalidDirectionException.java b/base/src/main/java/bjc/utils/exceptions/DirectionInvalid.java
index d20b2d1..25f6cf8 100644
--- a/base/src/main/java/bjc/utils/exceptions/InvalidDirectionException.java
+++ b/base/src/main/java/bjc/utils/exceptions/DirectionInvalid.java
@@ -6,7 +6,7 @@ package bjc.utils.exceptions;
* @author ben
*
*/
-public class InvalidDirectionException extends IllegalArgumentException {
+public class DirectionInvalid extends IllegalArgumentException {
/**
* Version for serialization
@@ -14,12 +14,12 @@ public class InvalidDirectionException extends IllegalArgumentException {
private static final long serialVersionUID = 6852151917518831932L;
/**
- * Create a new {@link InvalidDirectionException} with the given cause
+ * Create a new {@link DirectionInvalid} with the given cause
*
* @param cause
* The situation that resulting in this exit being thrown
*/
- public InvalidDirectionException(String cause) {
+ public DirectionInvalid(String cause) {
super(cause);
}
diff --git a/base/src/main/java/bjc/utils/exceptions/FileNotChosenException.java b/base/src/main/java/bjc/utils/exceptions/NoFileChosen.java
index dcd47de..c627dab 100644
--- a/base/src/main/java/bjc/utils/exceptions/FileNotChosenException.java
+++ b/base/src/main/java/bjc/utils/exceptions/NoFileChosen.java
@@ -7,12 +7,12 @@ import java.io.IOException;
*
* @author ben
*/
-public class FileNotChosenException extends IOException {
+public class NoFileChosen extends IOException {
/* Version ID for serialization. */
private static final long serialVersionUID = -8753348705210831096L;
/** Create a new exception. */
- public FileNotChosenException() {
+ public NoFileChosen() {
super();
}
@@ -22,7 +22,7 @@ public class FileNotChosenException extends IOException {
* @param cause
* The cause of why the exception was thrown.
*/
- public FileNotChosenException(final String cause) {
+ public NoFileChosen(final String cause) {
super(cause);
}
}
diff --git a/base/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java b/base/src/main/java/bjc/utils/exceptions/UnknownPragma.java
index dec89a3..0f2f7c4 100644
--- a/base/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java
+++ b/base/src/main/java/bjc/utils/exceptions/UnknownPragma.java
@@ -7,7 +7,7 @@ import java.util.InputMismatchException;
*
* @author ben
*/
-public class UnknownPragmaException extends InputMismatchException {
+public class UnknownPragma extends InputMismatchException {
/* Version ID for serialization. */
private static final long serialVersionUID = -4277573484926638662L;
@@ -17,7 +17,7 @@ public class UnknownPragmaException extends InputMismatchException {
* @param cause
* The cause for throwing this exception.
*/
- public UnknownPragmaException(final String cause) {
+ public UnknownPragma(final String cause) {
super(cause);
}