Не прохожу по условию не могу понять почему. Спасибо !
package com.javarush.task.task18.task1814;
import java.io.FileInputStream;
import java.io.IOException;
import java.util.regex.Pattern;
/*
UnsupportedFileName
*/
public class TxtInputStream extends FileInputStream {
Pattern patternTXT = Pattern.compile("\\.txt\\b");
public TxtInputStream(String fileName) throws IOException, UnsupportedFileNameException {
super(fileName);
if (!patternTXT.matcher(fileName).find()) {
super.close();
throw new UnsupportedFileNameException();
}
}
public static void main(String[] args) {
}
}