Criei uma classe que possui um construtor e esse construtor retorna um método que cria, lê e escreve em um arquivo. Estou tendo dificuldades em chamar esse construtor na classe Main, gostaria de coletar todos os erros que estão no catch ou else. O que estou fazendo de errado ao chamar o construtor na classe Main? (OBS: não irei colocar o método que estou chamando no construtor para a pergunta não ficar grande)
Construtor:
public arquivoLog2(String erros) {
escreverlog(erros);
}
Como tentei chamar o construtor na classe Main através da linha: arquivoLog2("Usuário ou/e senha inválidos...");
private void btnLogarActionPerformed(java.awt.event.ActionEvent evt) {
if (cnxSql.autenticaUsuario(txtEmail.getText(), txtSenha.getText())) {//
Autenticação de login;
cnxSql.verificaAtivoID();
bv.jlBemVindo.setText("Bem vindo, " + user.getNome());
bv.setVisible(true);// Mostra ou oculta esta janela instaciada, dependendo do valor de parâmetro booleano;
dispose();// Fecha a tela anterior aberta(inicioLogin) e libera memoria para o SO;
} else {
arquivoLog2("Usuário ou/e senha inválidos...");
JOptionPane.showMessageDialog(null, "Usuário ou/e senha inválidos...", "Erro!", JOptionPane.ERROR_MESSAGE);
}