我正在做一個小型的數據庫程序。管理Java中的異常
Connection connection = DriverManager.getConnection(..., ..., ...);
String createTable= "CREATE TABLE Employee ...";
try
{
Statement stmt = connection.createStatement();
stmt.executeUpdate(createTable);
stmt.close();
connection.close();
}
catch(Exception Ex)
{
System.out.println("Erreur : " + Ex.toString());
}
當你運行程序一切都將被罰款,但第二次,你會得到這個異常:
重複表名稱:員工
那麼好吧,我知道如何管理異常,但是如何管理每個可能的異常。如:
IF
異常是重複錯誤THEN
顯示自定義重複消息。
IF
這是一個重複的主鍵THEN
顯示另一個錯誤消息等。
謝謝。
不是真的與你的問題,但你應該在「最後」塊執行你的「親密」的行動。 –