когда apache common-compress-1.9.jar является ли исключение UnsupportedZipFeatureException в контексте защищенного паролем zip-файла?

#java #zipfile #password-protection #data-extraction #ziparchive

Вопрос:

мне нужна помощь , я использую common-compress-1.9.jar. ниже приведен мой код.

    try{
        aStream = new ArchiveStreamFactory().createArchiveInputStream(inputSt);
            while ((nextEntry = aStream.getNextEntry()) != null) {
                if (entry.isDirectory()) {
                    continue;
                }
               System.out.println(nextEntry.getName())
; }
        } catch (UnsupportedZipFeatureException ufe) {}
 

что происходит, когда zip-файл, содержащий любую защищенную паролем запись, выбрасывает исключение UnsupportedZipFeatureException(7zE.zip). но прикрепленный zip-файл (webservers1.zip) содержит запись, защищенную паролем 7zip, но для этой записи это не вызывает этого исключения. я хочу знать, в чем может быть причина этого .каковы другие случаи, в которых он не будет выдавать исключение UnsupportedZipFeatureException, даже если запись защищена паролем.

для этого файла его исключение

для этого файла его не выбрасывают

пожалуйста, помогите мне много гуглить, но я не получил ни одного удовлетворенного ответа. заранее спасибо