[Isolate-interest] checked vs. unchecked exceptions
Pete Soper
psoper@pjs.East.Sun.COM
Tue, 12 Oct 2004 11:46:50 -0400
I went through all the significant spec revisions looking at Link.send's
throws spec and here's a summary:
Original JSR proposal: N/A (we thought we could just use RMI)
Community review: throws ClosedLinkException, LinkSerializationException
1st Public Review: throws IOException
13 May, 2003 draft: throws IOException
(was to be PR2;
abandoned)
EG internal discussion
draft, May, 2003: throws ClosedLinkException,
(abandonded) UnsupportedOperationException,
NullPointerException,
IsolateResourceError,
LinkSerializationException,
IllegalBlockingModeException,
SecurityException
(Big refactoring effort)
10 September 2003 EG
"strawman": throws IOException
Pete's unilateral
"strawman 10": (no throws clause)
One lesson learned: It's hard to make a spec while thinking about all the
Java edition constraints at the same time!
-Pete