< prev index next >

src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java

Print this page

        

@@ -429,10 +429,12 @@
                             ImageLocation location = reader.findLocation(name);
                             resourceAction.apply(reader, name, location);
                         }
                     }
                 }
+            } catch (IOException ioe) {
+                throw TASK_HELPER.newBadArgs("err.invalid.jimage", file.getName(), ioe.getMessage());
             }
         }
     }
 
     private boolean run() throws Exception, BadArgs {
< prev index next >