예기치 않게 FileNotFoundException이 발생합니다. 보시다시피 FileReader를 호출하기 직전에 FileInputStream을 호출합니다. FileReader를 자체 Try/Catch 절에 넣으려고 시도했지만 동일한 결과가 나타납니다. 나는이 블록에서 내 질문에 불필요한 대부분의 라인을 빼앗았다. (궁극적으로 나는 심지어 멀리받지 못했습니다 때문에이 블록에서 제거하지만,뿐만 아니라 LineNumberReader를 호출합니다.) 또한Android : FileReader가 예기치 않게 FileNotFoundException을 던지고
String FILENAME = "file.txt";
try {
byte[] buffer = new byte[128];
String toStr = new String();
TextView view = (TextView)findViewById(R.id.textview);
FileInputStream fis = openFileInput(FILENAME); /////File is found successfully here/////
fis.read(buffer);
fis.close();
toStr = new String(buffer);
view.append(toStr);
FileReader fr = new FileReader(FILENAME); /////FileNotFoundExceptionThrownHere/////
/////do stuff here/////
fr.close();
}
catch (FileNotFoundException e) {
TextView view = (TextView)findViewById(R.id.textview);
view.append("file not found!");
}
catch (IOException e) {
TextView view = (TextView)findViewById(R.id.textview);
view.append("IO error!");
}
염두에 두시기 바랍니다 내가 초보자의 다소 여전히 해요 있다는 응답 할 때 언제 자바에 관해서. 나는 몇 가지 다른 언어로 경험이 있지만 자바는 나에게 괴물의 다른 품종의 비트입니다. 어떤 도움이라도 대단히 감사하겠습니다!
대단히 감사합니다. 멍청한 질문에 사과드립니다. 나는 아직도이 구문에 익숙해 지려고 노력하고있다. – volcanicLightning