--- old/src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java 2016-11-07 10:47:22.815786431 -0800 +++ new/src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java 2016-11-07 10:47:22.671786431 -0800 @@ -90,12 +90,10 @@ 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();