private JarFile loadJar ( File archive ) throws DecompilationException { try { return new JarFile ( archive ) ; } catch ( IOException ex ) { throw new DecompilationException ( "Can't load .jar: " + archive . getPath ( ) , ex ) ; } }
Opens the jar wraps any IOException .