--- old/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java 2016-04-27 14:30:36.509154589 -0700 +++ new/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java 2016-04-27 14:30:36.345154583 -0700 @@ -218,11 +218,10 @@ } } - Object inst = null; + @SuppressWarnings("deprecation") + Object inst = (keyClass != null) ? keyClass.newInstance() : null; PKCS8Key result; - if (keyClass != null) - inst = keyClass.newInstance(); if (inst instanceof PKCS8Key) { result = (PKCS8Key) inst; result.algid = algid;