--- old/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java 2016-04-21 08:39:12.987480734 -0700 +++ new/src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java 2016-04-21 08:39:12.827560731 -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;