Jak przetestować połączenie z bazą danych Oracle przy użyciu Java

Czy istnieje sposób na przetestowanie mojego połączenia z bazą danych Oracle przy użyciu Java? Oto mój kod.

public class OracleConnection {

    public static void main(String[] args) throws Exception {
        //connect to database
        Class.forName("oracle.jdbc.driver.OracleDriver");
        String serverName = "00.000.0.000";
        String portNumber = "1521";
        String sid = "My Sid";
        String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
        String username = "UNAME";
        String password = "PASSWORD";
        Connection conn = DriverManager.getConnection(url, username, password);
    }
}

Chcę przetestować bazę danych, jeśli jest dostępna, a jeśli nie, to program połączy się z następną bazą danych. Mam 8 produkcyjnych baz danych.

questionAnswers(10)

yourAnswerToTheQuestion