回答編集履歴

3

修正 InputMismatchException→Exception

2019/08/02 04:10

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -33,8 +33,6 @@
33
33
  ```java
34
34
 
35
35
  import java.util.HashMap;
36
-
37
- import java.util.InputMismatchException;
38
36
 
39
37
  import java.util.Map;
40
38
 
@@ -98,7 +96,7 @@
98
96
 
99
97
  return finalAnswer(ans);
100
98
 
101
- }catch(InputMismatchException e) {
99
+ }catch(Exception e) {
102
100
 
103
101
  return selectWrongNumber();
104
102
 
@@ -122,7 +120,7 @@
122
120
 
123
121
  return selectFruit();
124
122
 
125
- }catch(InputMismatchException e) {
123
+ }catch(Exception e) {
126
124
 
127
125
  return finalAnswer(ans);
128
126
 
@@ -158,6 +156,6 @@
158
156
 
159
157
  - [例外処理](https://www.javadrive.jp/start/exception/index2.html)
160
158
 
161
- - [
159
+ - [Javaの例外処理について](https://qiita.com/k4h4shi/items/2c39edaeef1c92f6644a)
162
160
 
163
- java.util.InputMismatchException](https://docs.oracle.com/javase/jp/8/docs/api/java/util/InputMismatchException.html)
161
+ - [java.lang.Exception](https://docs.oracle.com/javase/jp/8/docs/api/java/lang/Exception.html)

2

修正

2019/08/02 04:10

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -146,6 +146,8 @@
146
146
 
147
147
  ※ざっとしか動作確認してないのでおかしいところあるかもしれませんけど・・
148
148
 
149
+ ※思ってたより時間がかかってしまった。色々機能探りつつ[デバッグ](https://qiita.com/daikete/items/fb70e6e5808b433b9d85)こまかくやりすぎたかも。
150
+
149
151
 
150
152
 
151
153
  - [HashMap:要素の格納と取り出し](https://www.javadrive.jp/start/hashmap/index2.html)

1

修正

2019/08/02 03:50

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -158,4 +158,4 @@
158
158
 
159
159
  - [
160
160
 
161
- java.lang.IndexOutOfBoundsException](https://docs.oracle.com/javase/jp/7/api/java/lang/IndexOutOfBoundsException.html)
161
+ java.util.InputMismatchException](https://docs.oracle.com/javase/jp/8/docs/api/java/util/InputMismatchException.html)