回答編集履歴
1
追記
answer
CHANGED
@@ -11,5 +11,16 @@
|
|
11
11
|
このようにExceptionの内容を確認することで、何が原因か特定しやすくなります。
|
12
12
|
まずはExceptionを確認し、事例を調べてみましょう。
|
13
13
|
|
14
|
+
|
14
15
|
対策は上記ページにある内容やmoonphaseさまの回答にあるように、`DriverManager#getConnection()`する前に`Class.forName("com.mysql.jdbc.Driver").newInstance();`でMySQL用のJDBCドライバを読み込むことです。
|
15
|
-
JDBCドライバはclasspathにある必要があります。
|
16
|
+
JDBCドライバはclasspathにある必要があります。
|
17
|
+
|
18
|
+
---
|
19
|
+
|
20
|
+
## コンパイルエラーへの対処
|
21
|
+
|
22
|
+
コメントでも回答しているように、呼び出しているmethodでthrowされているExceptionを適切に処理していない事が原因です。
|
23
|
+
|
24
|
+
Eclipseで表示されるコンパイルエラー「処理されない例外 XXXXException」への対処として、catch句に該当のExceptionを追加してください。
|
25
|
+
|
26
|
+
「エラーメッセージをそのままWeb検索しても対処が分からない」との事ですが、求めている回答がズバリ出てくると思わず、似ている事例と対処から、自分の場合にどのような事が発生しているか考えながら、いろいろと再検索してみてください。
|