< prev index next >

src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java

Print this page

        

@@ -88,16 +88,14 @@
                 if (!line.startsWith("#")) {
                     try {
                         Class<?> c = Class.forName(line.trim(), false, ucl);
                         if (Soundbank.class.isAssignableFrom(c)) {
                             ReflectUtil.checkPackageAccess(c);
-                            Object o = c.newInstance();
+                            Object o = c.getDeclaredConstructor().newInstance();
                             soundbanks.add((Soundbank) o);
                         }
-                    } catch (ClassNotFoundException ignored) {
-                    } catch (InstantiationException ignored) {
-                    } catch (IllegalAccessException ignored) {
+                    } catch (ReflectiveOperationException ignored) {
                     }
                 }
                 line = r.readLine();
             }
         }
< prev index next >