public class TxtInputStream extends FileInputStream {
public TxtInputStream(String fileName) throws IOException, UnsupportedFileNameException {
super(fileName);
if(fileName.endsWith(".txt")){
char [] b = fileName.toCharArray();
} else {
super.close();
throw new UnsupportedFileNameException();
}
}
public static void main(String[] args) {
}
}
Артём Косенко
37 уровень
По какому принципу работает super.close(); ?
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Ярослав Java Developer Master
16 мая 2018, 20:59
Обращается к методам класса-родителя (FileInputStream) и вызывает его метод close.
0
Сергеев ВикторMaster
16 мая 2018, 20:49
в смысле по какому? Просто работает как любой другой вызов метода
0