Hacker News new | ask | show | jobs
by speedplane 2292 days ago
Fact 1: There are always bugs or unforeseen events in software.

Fact 2: When there is an unforeseen event, the developer did not consider what to do.

Fact 3: Developers often deal with other people's buggy code.

It's clear that exceptions aren't the perfect solution to anything, but given these 3 facts, exceptions are around to stay.