Don't say anyway, say anyhow

you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 1 year ago*

What really sucks, imho, is that lazy programmers won in java's checked exception wars.

With checked exceptions you have to type a little more, but it means that you can be sure you caught every exception type.

By making everything into a runtime exception you never know if you caught all relevant types of exceptions.

Which then again leads to people blanket-catching Exception because that way the app will at least not randomly crash due to a forgotten catch for some obscure exception type.

It's a trash solution for a trash problem caused by lazyness even though there was a real solution available all along.

  • source
  • parent