2015-05-24 5 views
0

У меня есть некоторые проблемы с чтением файла. У меня есть файл input.txt в содержимом, но программа все еще не может открыть файл.Ошибка открытия текстового файла

String line = null; 
try{ 
    //loen faili 
    FileReader fileReader = new FileReader("contents/input.txt");   
    BufferedReader buffReader = new BufferedReader(fileReader); 
    while((line = buffReader.readLine()) != null){ 
     System.out.println(line); 
    } 
buffReader.close(); 
}catch(FileNotFoundException ex){ 
    System.out.println("Error opening file");  
}catch(IOException ex){ 
    System.out.println("Error reading file"); 
} 
+0

ли вы получить какие-либо ошибки? – Ajoy

ответ

1

Потому что вам нужно differnetly открывать файлы из ваших пакетов приложений, чем тот, с диска, попробуйте:

InputStream is = getClass().getClassLoader().getResourceAsStream("contents/input.txt"); 
Смежные вопросы