回答編集履歴

2

コメントに対する答えを追記

2015/07/16 05:36

投稿

shiolier
shiolier

スコア1156

test CHANGED
@@ -19,3 +19,27 @@
19
19
  }
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+
26
+
27
+ ---
28
+
29
+
30
+
31
+ コメントありがとうございます。
32
+
33
+ Javaの例外には**チェック例外**と**非チェック例外**という2つの種類があり、InterruptedExceptionはチェック例外です。
34
+
35
+
36
+
37
+ チェック例外の特徴はtry・catch、あるいはthrowsを強制することです。記述しないとコンパイルエラーになり、プログラムを実行できません。
38
+
39
+ クラスの継承関係としてExceptionを継承しています。
40
+
41
+
42
+
43
+ 非チェック例外の方はtry・catch、throwsを書かなくても、プログラムを実行できます。
44
+
45
+ クラスの継承関係としてExceptionを継承したRuntimeExceptionを継承しています。

1

Thread.sleepの引数について追記

2015/07/16 05:36

投稿

shiolier
shiolier

スコア1156

test CHANGED
@@ -8,6 +8,8 @@
8
8
 
9
9
  try{
10
10
 
11
+ // 引数はミリ秒ですので、10秒にしたい場合は(10000)、0.5秒にしたい場合は(500)にして下さい
12
+
11
13
  Thread.sleep(2000);
12
14
 
13
15
  }catch(InterruptedException e){