Try e catch Ilegal start of Type

3 respostas
L
import java.sql.*;
public class MinhaPrimeiraConexao {
          
     try{
          Class.forName("org.gjt.mm.mysql.Driver");
          Connection conn = DriverManager.getConnection("//localhost/auto","root","");
          System.out.println("Conexão estabelecida");
     }
     catch (ClassNotFoundException cnfe){
          System.out.print(cnfe.getMessage());
     }

     catch(SQLException sqle){

          System.out.println(sqle.getMessage());


     }
                  
       public static void main(String[] a){
            new MinhaPrimeiraConexao();

Não estou conseguindo compilar, no Try e Catch estão como: Ilegal start of Type…

como faço para solucionar isso??

3 Respostas

Rafael_Steil

O codigo deve estar dentro do seu public static void main.

Rafael

LeoMarola

Coloque eles dentro de um método. :wink:

public static void conectar() { ...seu código.... }


//seu main:

public static void main(String [] args) {
new MinhaClasse().conectar();

}

É uma possibilidade! Preste atenção!! :slight_smile:

L

Rafael Steil:
O codigo deve estar dentro do seu public static void main.

Rafael

Oi Rafael, deu certo, porem quando peço para rodar apresenta um erro de execução, quando chegar em casa… coloco o Erro :wink:

Criado 7 de julho de 2008
Ultima resposta 8 de jul. de 2008
Respostas 3
Participantes 3