SóProvas


ID
1796293
Banca
FCC
Órgão
DPE-SP
Ano
2015
Provas
Disciplina
Programação
Assuntos

Considere as linhas a seguir, em uma aplicação Java que utiliza JDBC:

Class.forName(driver);
Connection conn = DriverManager.getConnection(url, user, password);


Os parâmetros recebidos pelos métodos nestas linhas podem fazer lançar, respectivamente, as exceções

Alternativas
Comentários
  • O método Class.forName() retorna uma ClassNotFoundException, caso a string passada por parâmetro (neste caso, representada pela variável "driver") não seja a representação de um nome de classe válido.

     

    [Fonte : https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html]

    O método DriverManager.getConnection() gera um SQLException se a conexão com o banco de dados não for bem sucedida.

     

    [Fonte : http://docs.oracle.com/javase/7/docs/api/java/sql/DriverManager.html?is-external=true ]

     

  • Alternativa correta é a  " E ".

    Ja que o de baixo nao ajudou em muita coisa..