Salut

J'ai une question simple dont je voudrais être sur de la réponse.

Quand en Java on essaye d'obtenir une Connexion JDBC à une base de données en utilisant la classe/méthode DriverManager.getConnection(...), et que ce morceau de code est entre un try/catch, est-il possible qu'il nous soit retourné une Connexion NULL sans pour autant nous générer une exception (et alors sans rentrer dans le catch) ?

Pour simplifier: est ce que le System.out.println() pourra être affiché?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Connection c;
try {
  c = DriverManager.getConnection(...);
  if (c == null)
    System.out.println("Oui, ça peut arriver");
 
} catch(SQLException e) {
  // ne rentre pas la
}
merci