我正在做一个小型数据库程序。
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
显示另一个错误消息等等。
谢谢。