--- old/src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java 2016-04-27 14:30:39.621154692 -0700 +++ new/src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java 2016-04-27 14:30:39.465154687 -0700 @@ -61,7 +61,9 @@ throws SocketException { if (prefixImplClass != null) { try { - return (DatagramSocketImpl)prefixImplClass.newInstance(); + @SuppressWarnings("deprecation") + DatagramSocketImpl result = (DatagramSocketImpl)prefixImplClass.newInstance(); + return result; } catch (Exception e) { throw new SocketException("can't instantiate DatagramSocketImpl"); }