Olá pessoal , será que vcs poderiam me ajudar…estou com um probleminha…na hora que compilo minha classe, ele dá o seguinte erro:
<b>
"unreported exception java.lang.ClassnotFoundException ;must be or declared to be thrown"
Class.forName("org.postgresql.Driver");
^
con = DriverManager.getConnection(url, user, senha);
^
ST_consultadados_assoc=con.createStatement();
^
</b>
O que quer dizer isso??
O que fiz de errado…
Observação:
ja esta declarado os seguites imports :
import java.sql.<em>;
import java.iol.</em>;
Valeu pessoal!
Felipe.
Erro de compilação!
P
2 Respostas
P
Observação pessoal:
O acento circunflexo esta em cada "ponto" de casa linha…nao nos objetos
con, ST_gravadados e Class…
Me ajudem…valeu.
B
Você precisa colocar estas linhas dentro de um bloco try/cacth, porque o Class.forName pode causar uma exception de ClassNotFoundException e as outras duas podem causar uma SQLException.
Fica mais ou menos assim:
try {
Class.forName("org.postgresql.Driver");
con = DriverManager.getConnection(url, user, senha);
ST_consultadados_assoc=con.createStatement();
} catch (Exception e) {
// coloque aqui um tratamento para a exceção
}
Criado 17 de fevereiro de 2003
Ultima resposta 17 de fev. de 2003
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo