The choices for the exceptions in NIO were made in JSR 51 and JSR 203,
explanations are possible to promote understanding but the API is fixed.
ClosedFileSstemException extends IllegalStateException to reflect that
after the FileSystem is closed any operations on it or objects previously retrieved
from it are not valid. It reflects a coding error by the developer.
ClosedChannelException and those that extend IOException are intended
to handle normal conditions that occur while processing a particular I/O stream
and reflect conditions that happen more dynamically in the channel.
On 2/27/2013 9:42 AM, Werner Keil wrote:
" type="cite">Dear Experts,
[jsr360-observers] [jsr360-experts] Re: Fwd: Reminder: CLDC 8 / JSR 360 EG call - Conference Bridge