:developerWorks: Java Theory and Practice: The Exceptions Debate
developerWorks: Java Theory and Practice: The Exceptions Debate Jun 3, 2004, 07 :00 UTC (6 Talkback[s]) (4268 reads) (Other stories by Brian Goetz)
"Most of the advice on the use of exceptions in the Java language suggests that checked exceptions should be preferred in any case where an exception conceivably might be caught. This suggestion is encouraged by both the language design (in that the compiler forces you to list in the method signature all checked exceptions that might be thrown) and in early writings on style and usage. Recently, several prominent writers have started to come to the position that unchecked exceptions may have more of a place in good Java class design than previously thought. In this article, Brian Goetz looks at the pros and cons of using unchecked exceptions..."