Необработанное исключение: FileNotFoundException
У меня есть некоторые проблемы с чтением файла в Java: мой файл, например:
3,4
2
6
4
1
7
3
8
9
где первая строка 3 и 4 - длина массива A и B, а затем элемент каждого массива. я сделал это
import java.io.*;
import java.util.Arrays;
public class Progetto {
public static void main(String args[])
{
// Open the file that is the first
// command line parameter
FileInputStream fstream = new FileInputStream("prova.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
String strLine = br.readLine(); // step 1
if (strLine != null) {
String[] delims = strLine.split(","); // step 2
// step 3
int[] a = new int[Integer.parseInt(delims[0])];
int[] b = new int[Integer.parseInt(delims[1])];
// step 4
for (int i=0; i < a.length; i++)
a[i] = Integer.parseInt(br.readLine());
// step 5
for (int i=0; i < b.length; i++)
b[i] = Integer.parseInt(br.readLine());
br.close(); // step 6
// step 7
System.out.println(Arrays.toString(a));
System.out.println(Arrays.toString(b));
}
}
}
Но это дает мне ошибку: -Необработанное исключение типа FileNotFoundException (строка 11) -Необработанное исключение типа IOException (строки 15 26 30 32), но я нене знаю почему. Кто-то может мне помочь. заранее спасибо