Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Putting aside the discussions about the necessity of checked exceptions (to which I feel unqualified to express my opinion), I believe the approach used by the OP article to remove them is not the best one:

- It requires modifying compiler arguments and putting some file in the local classpath! That's really not Java-ic. Is it?

- It is not transparent in the code. You cannot infer by looking at the source code that something has changed.

Since some time ago I use the NoException library[0] in my Java projects which achieves the same goal but without the above-mentioned issues. It can also be used to mimic Scala's Try construct.

[0] https://github.com/robertvazan/noexception



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: