Erro exception.sql.SQLException

ComandoLogin.java [21:1] unreported exception java.sql.SQLException; must be caught or declared to be thrown
if (repSQL.verificaLogin(strLogin, strSenha))
^
1 error
Errors compiling ComandoLogin.

Algum método está pode causar uma SQLException e vc não está tratando essa ocorrência…

Aparentemente é isso!!!

Provavelmente este erro está acontecendo no momento em que você está compilando a classe. Este erro ocorre porque foi declarada na definição do método “repSQL.verificaLogin” que o mesmo lança a exception java.sql.SQLException. Para resolver isto você literalmente terá que fazer o que o compilador informou: Capturar e tratar esta exception ou declarar a exception no método onde ocorreu o erro.

Declarar na definição do método(Exemplo):

public void NomeMetodo(Args) [color=“blue”]throws java.sql.SQLException[/color] {

}

Capturar e tratar a exception:


[color=“blue”]try {[/color]

if (repSQL.verificaLogin(strLogin, strSenha))

[color=“blue”]}
catch (java.sql.SQLException e) {

}[/color]…

Até mais, :slight_smile: