CODE [sic]

Contributing to the web technology conversation

Skip to content
  • Home
  • About
  • An Uneducated View of Checked vs. Unchecked Exceptions

    09-27-2009 3:04 AM

    Lately, I've been reading up on the raging debate surrounding exceptions and exception handling.  Specifically, how useful is it that languages like Java have checked exceptions that the caller is forced to handle?  Is it better to eliminate these and have only unchecked exceptions?

    I don't write much Java.  I'm all about dynamic languages (hence the Uneducated tag).  But sometimes I have an opinion on things I don't know a whole lot about.  So here are my thoughts.

    I ran across a proposal to eliminate checked exceptions in Google's experimental noop language.  I think this is a good forum to discuss the issue because the language doesn't have any baggage that comes with worries about backwards compatibility and that type of thing.  We can talk about the problem that checked exceptions try to solve and thus think of new ways to approach that problem.

    Keep Reading An Uneducated View of Checked vs. Unchecked Exceptions ยป

    comments (4)

I like open software

Calendar About Nothing tracks my public contributions on GitHub.

  • Categories

    description
    List of Categories for Posts
    • axiom stack (2)
    • blog updates (2)
    • browsers (1)
    • content management (2)
    • databases (1)
    • e4x (1)
    • exception handling (1)
    • extjs (1)
    • facebook (2)
    • firefox (2)
    • firefox add-ons (2)
    • google chrome (1)
    • greasemonkey (2)
    • imho (3)
    • java (1)
    • javascript (4)
    • libxmljs (1)
    • markdown (1)
    • narwhal (1)
    • node.js (2)
    • OODB (1)
    • opinions (1)
    • RDBMS (1)
    • safari (1)
    • semantic markup (1)
    • serverjs (1)
    • stupid dev questions (2)
    • uneducated opinions (1)
    • wysiwyg (1)
  • Recent Entries

    title
    Recent Posts
    description
    Most Recent Posts by Date Published
    • A quick rant on web development and elegant solutions
    • The Node.js Community Could Use Some TLC
    • A quick project to create an ebook from html
    • Updating libxmljs on node.js: or, how to suck less at Google v8
    • Creating a Blog I'll Actually Use

Powered by Axiom® Stack