Galera to aprendendo java, eu estou tentando fazer uma especiade backup, tipo eu ja tenho um arquivo pronto e quero salvar isso em outro arquivo, o que estou fazendo de errado ? pois nao ta salvando, o Eclipse da um erro =(
public class GravandoNoArquivo {
public static void main(String[] args) throws Exception {
InputStream is = new FileInputStream("arquivo_cap15_LendoDoArquivo.txt");
PrintStream ps = new PrintStream("backup_arquivo.txt");
Scanner sc = new Scanner(is);
while (sc.hasNextLine()) {
System.out.println(sc.nextLine());
ps.println(sc.nextLine());
}
}// fim main
}
eu tenho quase certeza que o problema esta na linha do [color=red]ps.println(sc.nextLine());[/color] pois se eu tiro essa linha o programa funfa normalmente =/ ajuda ae
ps(erro que esta dando): Exception in thread "main" java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Unknown Source)
at br.com.caelum.cap15.GravandoNoArquivo.main(GravandoNoArquivo.java:17)