Codigo no estructurado
Hola! Este es mi primer mensaje, y escribo para ver si me ayudais con un problema. Pretendo crear una conexion a base de datos con JDBC, y funciona bien, pero un colega me ha dicho que el codigo no está estructurado porque el system.exit(0) está fatal ahi. Donde lo pongo? Como hacer que haga lo mismo sin ponerlo? El metodo es este:
private Connection getConnection()
{
Connection conn = null;
try
{
Class.forName(driver);
}
catch(ClassNotFoundException classnotfoundexception)
{
System.err.println("Invalido JDBC driver: " + classnotfoundexception.toString());
System.exit(0);
}
try
{
conn = DriverManager.getConnection(fuente);
}
catch(SQLException sqlexception)
{
System.err.println(sqlexception.toString());
}
return conn;
}
Gracias.
private Connection getConnection()
{
Connection conn = null;
try
{
Class.forName(driver);
}
catch(ClassNotFoundException classnotfoundexception)
{
System.err.println("Invalido JDBC driver: " + classnotfoundexception.toString());
System.exit(0);
}
try
{
conn = DriverManager.getConnection(fuente);
}
catch(SQLException sqlexception)
{
System.err.println(sqlexception.toString());
}
return conn;
}
Gracias.