これを試してください:
public static void main(String[] args) throws Exception {
Class.forName("com.mysql.jdbc.Driver");
}
問題は、Class.forName(String)
チェックされた例外をスローします。チェックされた例外を除いて、次のいずれかを実行できます。
- 例外をキャッチします。
- メソッドが例外をスローすることを宣言します。 (これは私が上で提案したものです。)
例外をキャッチする例を次に示します。
public static void main(String[] args) throws Exception {
try {
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e) {
//do some exception handling
}
}