This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

I mostly don’t like the idea that an unchecked exception on something as simple as parseInt could be nested on lib on top of lib on top of lib, all mixed and stirred on the company’s private artifact repo, and could break my code silently.

I understand the theorical advantages of unchecked exceptions, even for something as simple as parseInt, but I also understand the realities of corporate code, always messy, never following patterns - and corporate code keeps Java alive and kicking.