Erro de compilação!

2 respostas
P
Olá pessoal , será que vcs poderiam me ajudarestou com um probleminhana hora que compilo minha classe, ele  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.

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