Conexão com o BD agora acontece dentro de try-catch