IBM's developerWorks has published my latest article,
"When you can't throw an exception". This article explores the different options for working with an insufficiently expansive
What do you do when you need to override or implement a method that doesn't declare an exception you need to throw?
This is one of the thornier problems with checked exceptions, and far more often than not programmers get thsi one wrong.