SóProvas


ID
2351533
Banca
FCC
Órgão
TRT - 11ª Região (AM e RR)
Ano
2017
Provas
Disciplina
Programação
Assuntos

Em uma classe Java que acessa um banco de dados PostgreSQL foi encontrada a instrução Class.forName("org.postgresql.Driver");. Se o driver JDBC não estiver disponível nas bibliotecas do projeto, esta instrução poderá lançar uma exceção do tipo

Alternativas
Comentários
  • Quando uma classe do objeto que está sendo lido não puder ser localizada, a exceção classNotFoundException é disparada. Isso pode acontecer se o arquivo acessado em um computador não tiver essa classe.

     

    Fonte: Java como Programar. Deitel 10ed

  •  c) ClassNotFoundException.

    O método Class,forName busca uma classe específica dentro do Driver, nesse caso as classes de conexão.

  • A) SQLException. = exceção disparada com o erro que vem do banco de dados.

    B) IOException. =  exceção disparada quando ocorre erro de I/O (entrada e saida de dados)

    C) (Correta) ClassNotFoundException. = exceção disparada quando a classe requisitada não foi encontrada 

    D) ArrayIndexOutOfBoundsException = exceção disparada quando tenta acessar uma posição invalida do array

    E) NullPointerException.= exceção disparada quando tenta acessar um objeto de memória que não foi instanciado

  • Isso eh questao de porgramacao e nao bd

     

    vote para mudar