diff --git a/src/java.base/share/classes/java/util/zip/ZipFile.java b/src/java.base/share/classes/java/util/zip/ZipFile.java index 792b317a006..3883e245db3 100644 --- a/src/java.base/share/classes/java/util/zip/ZipFile.java +++ b/src/java.base/share/classes/java/util/zip/ZipFile.java @@ -1798,7 +1798,7 @@ public class ZipFile implements ZipConstants, Closeable { metaVersions = new HashMap<>(); metaVersions.computeIfAbsent(hashCode, _ -> new BitSet()).set(version); } catch (Exception e) { - throw new IllegalArgumentException(e); + zerror("invalid CEN header (bad entry name or comment)"); } } }