Bonjour,
Dans le code suivant, je cherche à savoir si l'exception est due à une rupture de connexion BDD ou à la requête SQL qui serait erronée car si c'est la connexion BDD qui est perdue, je dois faire une reconnexion avec ma méthode reconnectDB() et continuer l'exécution.
Quelqu'un saurait-il m'indiquer comment faire pour distinguer le type d'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ResultSet rset = null; try { rset = stmt.executeQuery(sql); } catch (SQLException e) { e.printStackTrace(); reconnectDB(); }
Merci d'avance pour votre aide.
Partager