Estoy desarrollando un pequeño programa en Java, que cada 5 seg está preguntando si hay datos en cierta tabla. De encontrar, realiza un serie de procesos aparte.
El problema es que no sé como hacer que en el caso que no encuentre la Base de datos por X motivo, no se caiga sino que quede en modo espera y vuelva a intentar conectarse a la Base de datos despues de cierto tiempo.
Utilizo el tipico script para conectarme:
Código PHP:
String url = "jdbc:mysql://localhost:3306/";
String dbName = "demo”
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "mypasswd";
try {
Class.forName(driver).newInstance();
Connection conn = DriverManager.getConnection(url+dbName,userName,password);
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
Como dije, al no encontrar la Base de Datos se cae y cierra el programa...
De antemano muchas gracias,