Подскажите плиз. Без добавления полного пути к файлу моя программа выбрасывает Эксепшн. Видел у сокурсников и в уроках - программы видят файлы расположенные в том же фолдере( без указания полного пути).. в чем может быть проблемма? может настройка идеи?
пс. С указанием полного пути все прекрассно работает.. код валидацию прошел... но мысль что Я не понимаю почему - не дает мне покоя..
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
//Scanner scanner = new Scanner(System.in);
// String fileName = scanner.nextLine();
// fileName = "C:\\javaRush\\JavaRushTasks\\2.JavaCore\\src\\com\\javarush\\task\\task13\\task1318\\"+fileName;
String fileName = reader.readLine();
reader.close();
InputStream inStr = null;
BufferedInputStream bufInStr = null;
try {
inStr = new FileInputStream(fileName);
bufInStr = new BufferedInputStream(inStr);
while(bufInStr.available()>0){
char c = (char)bufInStr.read();
System.out.print(c);
}
} catch (Exception e) {
e.printStackTrace();
}finally {
try {
inStr.close();
bufInStr.close();
} catch (IOException e) {
e.printStackTrace();
}
}