Meu problema é com esse codigo, comecei a pouco tempo estudar java e essa parte está me deixando confuso. Estou tentado abri um arquivo txt com esse codigo e não sei o que está acontecendo. o codio está exatamente igual ao do livro e nada… Podem me dar uma ajuda/
**package MyPack2;
import java.io.*;
class ShowFile{
public static void main(String[] args){
int i;
FileInputStream fin;
if(args.length != 1) {
System.out.println("Uso: souAndre.TXT");
return;
}
try{
fin = new FileInputStream("readme.txt");
}catch(FileNotFoundException e){
System.out.println("It's impossible to read the file .");
return;
}
try{
do{
i = fin.read();
if(i != -1) System.out.println((char)i);
}while(i != -1);
}catch(IOException e){
System.out.println("Erro ao ler o arquivo");
}
//fechar o arquivo
try{
fin.close();
}catch(IOException e){
System.out.println("Erro ao fechar o arquivo.");
}
}
}**