DriverManager#getConnection यह स्वयं दिए गए डेटाबेस URL से कनेक्शन स्थापित करने का प्रयास करता है। DriverManager पंजीकृत JDBC ड्राइवरों के सेट से एक उपयुक्त ड्राइवर का चयन करने का प्रयास करता है। और थॉर्स SQLException यदि डेटाबेस एक्सेस त्रुटि होती है।
Connection#isValid(int timeout)
यदि कनेक्शन बंद नहीं किया गया है और अभी भी वैध है तो सत्य वापस आ जाता है।
...
Connection conn = DriverManager.getConnection(url, username, password);
boolean reachable = conn.isValid(10);// 10 sec