Доброго времени суток. Ругается на 19 строку, но, подозреваю, дело не в ней. Подскажите пожалуйста, в чём проблема
package com.javarush.task.task18.task1810;
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
/*
DownloadException
*/
public class Solution {
public static void main(String[] args) throws DownloadException {
}
public static class DownloadException extends Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while (true) {
String fileName = br.readLine();
FileInputStream fips = new FileInputStream(fileName);
if(fips.available < 1000) {
br.close();
fips.close();
throw new DownloadException();
}
}
}
public static class DownloadException extends Exception {
}
}