summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWillem Dalton <144246261+WillemDalton@users.noreply.github.com>2025-10-12 09:24:01 -0400
committerGitHub <noreply@github.com>2025-10-12 09:24:01 -0400
commit050118d5d029382ffc3b11e9f8159fb297007ef5 (patch)
tree91ed2c27e9735e05c8569f48e1130a95a7bdeb46 /src
parent8d37a242acf4026c097f44c2383a7c746cff6393 (diff)
downloaddesignproject-design-6-050118d5d029382ffc3b11e9f8159fb297007ef5.tar.gz
designproject-design-6-050118d5d029382ffc3b11e9f8159fb297007ef5.tar.bz2
designproject-design-6-050118d5d029382ffc3b11e9f8159fb297007ef5.zip
Update Menu.java
fixed IndexOutOfBounds exception to catch (for some reason, arrayindexoutofbounds) does not catch for out of index menu choices
Diffstat (limited to '')
-rw-r--r--src/main/java/design/controller/userinput/Menu.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/design/controller/userinput/Menu.java b/src/main/java/design/controller/userinput/Menu.java
index 6bf3da4..ab633e1 100644
--- a/src/main/java/design/controller/userinput/Menu.java
+++ b/src/main/java/design/controller/userinput/Menu.java
@@ -23,7 +23,7 @@ public abstract class Menu {
try {
int i = Integer.parseInt(line) - 1;
menuOptions.get(i).onAction();
- } catch (ArrayIndexOutOfBoundsException ex) {
+ } catch (IndexOutOfBoundsException ex) {
System.err.printf("Invalid option \"%s\"\n", line);
present();
}