LINUX.ORG.RU

Java + NetBeans - не могу прочесть файл.


0

0
На такое:
BufferedReader in = new BufferedReader( new InputStreamReader(
new FileInputStream("/home/usver/index.html"),
java.nio.charset.Charset.forName("UTF-8")));
я получаю FileNotFoundException. Файл /home/usver/index.html есть. Все права на него дал. Где ошибка?
PS. Я на яве третий день пишу - не пинайте сильно.
anonymous
Заменил /home/usver/index.html на переменную типа String - так же ругается. Не понимаю.
anonymous
()
Ответ на: комментарий от anonymous
В общем, пришёл я к такому: try { BufferedReader fin = new BufferedReader(new FileReader(pathh)); String Line; while ((Line = fin.readLine()) != null) System.out.println(Line); } catch (FileNotFoundException e) {System.out.println("File not found");} catch (Exception e) { e.printStackTrace();} Теперь работает, но появился другой вопрос: МНЕ ЧТО ТЕПЕРЬ КАЖДЫЙ EXCEPTION РУЧКАМИ ОБРАБАТЫВАТЬ?
anonymous
()
Ответ на: комментарий от anonymous
В общем, пришёл я к такому:
try
{ BufferedReader fin = new BufferedReader(new FileReader(pathh));
String Line;
while ((Line = fin.readLine()) != null) System.out.println(Line);
} catch (FileNotFoundException e) {System.out.println("File not found");}
catch (Exception e) { e.printStackTrace();}
Теперь работает, но появился другой вопрос: МНЕ ЧТО ТЕПЕРЬ КАЖДЫЙ EXCEPTION РУЧКАМИ ОБРАБАТЫВАТЬ?
anonymous
()
Ответ на: комментарий от anonymous
Естественно руками, можно обрабатывать только интересующие исключения, остальный ловить в "catch (Exception e)" Вообще javac к не пойманным exception-ам относиться отрицательно (unreported exception java.io.FileNotFoundException; must be caught or declared to be thrown. JDK1.4), непонятно, как оно скомпилировалось.
phoenix ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.