[
https://issues.apache.org/jira/browse/LANG-769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482555#comment-13482555
]
Steve Gillam commented on LANG-769:
-----------------------------------
If we're down to quoting design principles G. Booch is God: "An abstraction
denotes the essential characteristics of an object that distinguish it from all
other kinds of object and thus provide crisply defined conceptual boundaries,
relative to the perspective of the viewer." (Object-Oriented Design With
Applications, Benjamin/Cummings, Menlo Park, California, 1991.)
Exception("NullPointer") (and synonyms) -> NullPointerException
UnSupportedOperationException("NotImplemented") (and synonyms) ->
NotImplementedException
Is it an abstraction relevant to the community at large? Not counting those in
this thread... .Net, IBM, Google, NetBeans, JBoss, Mozilla...(gave up counting)
> Please restore NotImplementedException and UnhandledException
> -------------------------------------------------------------
>
> Key: LANG-769
> URL: https://issues.apache.org/jira/browse/LANG-769
> Project: Commons Lang
> Issue Type: Improvement
> Components: lang.exception.*
> Reporter: david cogen
> Priority: Minor
>
> Why were these removed? I found these very useful and used them often. As the
> version 2.6 api javadoc states, "This exception supplements the standard
> exception classes by providing a more semantically rich description of the
> problem."
> Just want you to realize that these have found direct use outside the
> library; not just internal use within commons-lang.
> I will define these missing classes myself, or maybe include both
> commons-lang and commons-lang3 (but I really don't to do that). It would be
> very nice to have these back.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira