help, what is wrong ??
package pl.codegym.task.task18.task1810;
/*
DownloadException
*/
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Scanner;
public class Solution {
public static void main(String[] args) throws DownloadException, IOException {
Scanner scanner = new Scanner(System.in);
FileInputStream file1 = new FileInputStream(scanner.nextLine());
int i=0;
while (file1.available() > 0)
{
byte[]bytes = new byte[i];
if(bytes.length <= 1000) {
file1.read(bytes);
System.out.println(bytes.length);
}
else
{
file1.close();
throw new DownloadException();
}
i++;
}
}
public static class DownloadException extends Exception {
}
}