Olá galera, sou iniciante em java e estou tentando fazer com que o java realize uma exibição das coisas que tenho em meu BD. Por algum motivo está dando erro, o código segue abaixo:
Classe Principal:
import java.io.*;
class Principal{
public static void main (String [] args)throws java.io.IOException {
BufferedReader leitura = new BufferedReader( new InputStreamReader(System.in));
System.out.println("********************************");
System.out.println(" Agenda Telefonica ");
System.out.println("********************************");
System.out.println("Escolha a opção:");
System.out.println(" ");
System.out.println("1 - Adicionar ");
System.out.println("2 - Excluir ");
System.out.println("3 - Exibir ");
System.out.println("4 - Alterar ");
System.out.println("5 - Atualizar ");
String s = leitura.readLine();
int x = Integer.parseInt(s);
switch (x)
{
/*case 1:
Cadastro.Adicionar();
break;
Excluir e = new Excluir();
break; */
case 3:
Cadastro.Exibir();
break;
/*case 4:
Alterar al = new Alterar();
break;
case 5:
Atualizar at = new Atualizar();
break; /*/
}
}
}
e a classe Cadastro:
import java.sql.*;
class Cadastro{
public static void Exibir (String []args){
String comand;
comand = "select * from contatos;";
Connection con = Conector.getTestConnection();
PreparedStatement stmt = null;
try
{
stmt = con.prepareStatement(comand);
}
catch(Exception e)
{
e.printStackTrace();
}
finally
{
try {
con.close();
}
catch (Exception onConClose) {
onConClose.printStackTrace();
}
}
}
}
obs.: Quando eu tento compilar a classe “Principal” da um erro: “Principal.java:58: Exibir(java.lang.String[]) in Principal cannot be applied to()”. Por que está ocorrendo esse erro?
