commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bruno P. Kinoshita (JIRA)" <j...@apache.org>
Subject [jira] [Created] (LANG-1149) Ability to throw checked exceptions without declaring them
Date Sat, 20 Jun 2015 09:10:00 GMT
Bruno P. Kinoshita created LANG-1149:
----------------------------------------

             Summary: Ability to throw checked exceptions without declaring them
                 Key: LANG-1149
                 URL: https://issues.apache.org/jira/browse/LANG-1149
             Project: Commons Lang
          Issue Type: New Feature
          Components: lang.exception.*
            Reporter: Bruno P. Kinoshita
            Priority: Minor


Place holder ticket for https://github.com/apache/commons-lang/pull/98

"One of Java's most controversial features is checked exceptions, and most other languages—including
newer JVM-based languages (Scala, Clojure, etc.)—have dispensed with them. Check out this
fantastic interview with Anders Hejlsberg (creator of C#) on why checked exceptions are a
bad idea.

This utility gives users a way to dispense with checked exceptions even in Java, in a minimally
intrusive fashion. By standardizing such a utility and giving it widespread adoption, hopefully
the folks over at Oracle will eventually give in and drop the feature in a later release of
Java. Luckily, it wouldn't be backwards incompatible to do so."



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message