Что, блин, от меня хотят? Почему после выделения выражения "InputStream fileInputStream = getInputStream(sourceFileName);" и нажатия Ctrl+Alt+T появился такого рода перехватчик с вынесенным за пределы его тел InputStream fileInputStream = null; ??? Для чего присваивается пустота? Попытался пошагово сделать наугад то, что хочет на меня валидатор. Я очень плохо понимаю эти 2 задания про потоки на этом уровне. Хоть и почитал пару статей