Unhandled Exception Type Class NotFoundException

6 respostas
C

Essa Exception ocorre nessa linha :

Class.forName(“com.jnetdirect.jsql.JSQLDriver”);

Alguém tem ideia do pq?

Valeu

6 Respostas

Rafael_Afonso

Inclua o arquivo *.jar onde está esta classe no seu CLASSPATH. Você pode fazer isso de duas formas:

  1. ao executar o programa no prompt:
    :arrow: java - cp caminho_do_meuJar.jar minhaClasseMain
  2. Incluir no autoexec.bat (se estiver usando Windows):
    Inclua a seguinte linha:
    :arrow: SET CLASSPATH=%CLASSPATH%; caminho_do_meuJar.jar
    Daí você teerá que reinicializar o Windows para que isso tenha efeito.

Espero que isso ajude.

B

Você poder setar esse classe no seu classpath de outra maneira também:
É só colocar o arquivo .jar no diretório /jre/lib/ext/ do diretório home do java

maresp

Vc precisa tratar a excessão ClassNotFoundException. Coloque o seu bloco de código entre:

try { ...coloque seu código aqui } // trate a excessão que pode ser lançada catch(ClassNotFoundException e) { e.printStackTrace(); }

C

Eu já estou tratanto uma SQLException , posso tratar duas , como faz ?

N

Faz assim:

“maresp”:

try { ...coloque seu código aqui } // trate a excessão que pode ser lançada catch(ClassNotFoundException e) { e.printStackTrace(); } catch(SQLException e) { e.printStackTrace(); }

C

Valeu galera…funcionou…

Obrigado

Criado 29 de julho de 2003
Ultima resposta 29 de jul. de 2003
Respostas 6
Participantes 5