1. ホーム
  2. java

なぜCatch(Exception)はいつも悪いアイデアなのでしょうか?

2023-11-07 23:26:38

質問

なぜ catch(Exception) は常に悪い考えなのでしょうか?

どのように解決するには?

なぜなら、例外をキャッチしたときに をキャッチしたら、それを適切に処理することになっているからです。 . そして、あなたのコードですべての種類の例外を処理することを期待することはできません。また、すべての例外をキャッチすると、対処できない例外が発生し、スタックの上位にあるコードが適切に処理できなくなる可能性があります。

一般的な原則は、できる限り特定の型をキャッチすることです。