Duvidas em escrita de arquivos utilizando herança

6 respostas
java
M

ola pessoal boa tarde estou com uma duvida gostaria de saber se alguém poderia me ajudar
é seguinte estou fazendo um teste sou novo por aqui e em java tbm estou desenvolvendo um programa que simula um caixa eletrônico utilizando herança mais esta acontecendo que eu criei um método pra escrever um arquivo como se fosse a impresão do papel quando agente realiza uma determinada função minha duvida era se teria outra forma de utilizar o FileWriter do jeito que eu fiz esta dando erro vou mostrar a parte do código

public void Imprimir() throws IOException{

File arquivo = new File("C:\\Users\\miche\\Documents\\"
             + "NetBeansProjects\\Lp2Poo\\Arquivos");
     
       try{
                
        if(!arquivo.exists())
        {arquivo.createNewFile();}
        
        FileWriter fw = new FileWriter(arquivo, true);
        BufferedWriter bw = new BufferedWriter(fw);
        
        bw.newLine();
        bw.write(this.cliente);
        bw.newLine();
        bw.write(this.conta);
        bw.newLine();
        bw.write(this.agencia);
        bw.newLine();
        bw.write((int) this.valor);
        bw.newLine();
        bw.write((int) this.saldo);
        bw.close();
        fw.close();
        
    }
ERRO AQUI ->  catch(IOExepition e){

e.printStackTrace();

}

}

desde  agradeço a todos!

6 Respostas

darlan_machado

E qual o erro, criatura?
Aliás, usar pontuação, vírgula e se atentar a maneira como escreve´e uma boa prática também.

M

sim professor girafales o erro esta no (IOExepition)

peczenyj

detalhes do erro?

FlavioLopes1

Amigo, sou novo em java entretanto, creio que falta um return.

darlan_machado

Acho que você reparou que o método é void, ou seja, não espera um return.

javaflex

E a pessoas aqui devem advinhar qual erro está retornando ai?

Criado 19 de setembro de 2018
Ultima resposta 20 de set. de 2018
Respostas 6
Participantes 5