Je fais un petit programme de base de données.Gérer les exceptions en 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());
}
Lorsque vous exécutez le tout programme va être très bien, mais la deuxième fois que vous obtiendrez cette exception:
nom de la table en double: Employé
bien Ok je sais comment gérer les exceptions, mais comment gérer toutes les exceptions possibles. Comme:
IF
l'Exception est une erreur Duplicattion THEN
afficher un message Dupliquer personnalisé.
IF
c'est une clé primaire dupliquée THEN
afficher un autre message d'erreur et ainsi de suite.
Merci.
Pas vraiment lié à votre question, mais vous devez effectuer vos actions « fermer » dans un bloc « enfin ». –