Olá estou aprendendo java e estou com um problema…
estou criando um sisteminha que ler dois arquivos antes de iniciar. o programa… Mas quando o arquivo esta vazio o programa tenta ler, irá ocorrer um erro! Então como eu faço para que o java só tente ler um arquivo se ele tiver já um conteúdo gravado, no caso contrario ele nem tentasse ler esse arquivo… será que deu para entender o que estou querendo fazer?
Tem alguma forma de checar se ha´conteudo já escrito no arquivo antes de tentar ler o conteudo!
Segue o trecho de codigo…
//comece lendo o arquivo com os ultimo cadastro no sistema...
banco.setUsuarios( arquivoUsuarios.lerUsuarios("usuarios.txt") );
//leia as dividas registradas no sistema...
banco.setDividas ( arquivoDividas.lerDividas("dividas.txt", banco.getTodosUsuarios() ) );
Eu queria testar de alguma forma se existe conteúdo já gravado nesses arquivos , para então fazer o que eles a leitura… Pois caso os arquivos naõ tenham conteudo o programa irá tentar lê-los para carregar os dados no sistema e isso gera um erro. Alguém tem alguma ideia de como eu faria isso… Agradeço desde já qualquer ideia! Falou… 