-6
誰でも私にこのエラーがあると教えてもらえますか?例外java.io.FileNotFoundExceptionは決して対応するtry文の本体でスローされません。 ArrayListのファイルからテキストを保存しようとしています。エラー:例外java.io.FileNotFoundException
import java.io.*;
import java.util.*;
public class EditMembership
{
public static void main(String[] args) throws java.io.FileNotFoundException
{
ArrayList<String> member = readFromFile("database.txt");
System.out.println(Arrays.toString(member.toArray()));
}
public static ArrayList readFromFile(String fileName) throws java.io.FileNotFoundException
{
Scanner x = new Scanner(new File(fileName));
ArrayList<String> memberList = new ArrayList<String>();
try {
while (x.hasNextLine())
{
memberList.add(x.nextLine());
}
x.close();
}
catch(FileNotFoundException e)//here is the error
{
e.printStackTrace();
}
return memberList;
}
}
メッセージを読んで、その意味を考えましたか?どういう意味ですか? –
ファイルのパスが正しいことを確認してください。 – Sedrick
ファイル名のみを使用する代わりに、フルパスを提供しようとします – alfasin