[jdom-interest] JDOM2 and Runtime Exceptions

Noel Grandin noel at peralex.com
Fri Jan 20 04:57:11 PST 2012

You are correct, how exactly to use exceptions is still a matter of 
taste and debate.

That being said, I prefer programmatic problems to be unchecked.

And I don't think backwards compatibility w.r.t. exceptions is such a 
big deal - JDOM2 already requires quite a few changes.
Changing my catch block and throws clauses is not a big deal, and it's 
not the kind of change that would subtly corrupt my code either.

On 2012-01-19 22:41, Rolf Lear wrote:
> Hi Leigh, all
> Despite my earlier mail referencing 'Effective Java', I went further in to
> the book, and it then contradicts itself in "item 59" which claims "Avoid
> unnecessary use of checked exceptions". It quite clearly contradicts the
> "item 58".... so even Bloch is not able to clearly define a 'rule' for
> checked exceptions.
> This process has been an exercise of frustration. It is quite clear that
> there is no clear 'right' way of doing things. There is no clear
> 'precedent' on how it should be done either.

Disclaimer: http://www.peralex.com/disclaimer.html

More information about the jdom-interest mailing list