Archive: June, 2009

Exceptional Value?

What is the value of exceptions in programming languages? Great in many ways. Does anybody remember the clunky longjmp? Or the terrible programming style where a return code must be examined after every function call? Exceptions are invaluable to keep error handling from messing up the logic of your code.

So exceptions are good. If something is good, isn’t more of the same better?
Continue »