Code Review Request: 7035556 DatagramSocket.java:183: warning: unreachable catch clause
Chris Hegarty
chris.hegarty at oracle.com
Fri Jul 22 05:51:34 PDT 2011
On 7/22/2011 3:45 AM, Alan Bateman wrote:
> Kurchi Hazra wrote:
>> Hi,
>>
>> Due to a recent update in javac to issue a warning on detecting
>> unreachable code, the following warning started showing up in the jdk
>> networking code:
>> ../../../src/share/classes/java/net/DatagramSocket.java:183: warning:
>> unreachable catch clause.
>>
>> This fix aims at removing this warning by removing the IOException.
>> On inspection, it was found that currently, the native code does not
>> throw any IOException.
>>
>> The fix involves updates in:
>> jdk/src/share/classes/java/net/DatagramSocket.java
>>
>>
>> Webrev: http://cr.openjdk.java.net/~chegar/7035556/webrev.00/
>>
>> Thanks,
>> -Kurchi
> Kurchi - one suggestion is to close the UDP socket in the event that
> the bind fails. That would be nicer than leaving it to the impl's
> finalizer.
Ah yes, makes sense. thanks for catching this Alan.
-Chris.
>
> -Alan.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/net-dev/attachments/20110722/83df3290/attachment.html
More information about the net-dev
mailing list