Comment

Comment by materiallie

Put another way: errors tend to either be handled "close by" or "far away", but rarely "in the middle".

So Java's checked exceptions force you to write verbose and pointless code in all the wrong places (the "in the middle" code that can't handle and doesn't care about the exception).

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton