例外処理にはオーバーヘッド コストがかかります (私が理解しているように)...そして、IF ステートメント/分岐によってコードが遅くなる可能性があることに感謝します。ただし、プログラムが 99.9% の時間正しく実行されると仮定すると、分岐予測子はほとんどの場合正しく推測し、プログラム全体で例外処理のオーバーヘッドは必要ありません...
したがって、パフォーマンスが重要なアプリケーションでは、エラーを検出するために、従来の例外処理よりも IF ステートメントを使用する方がよいでしょうか?
例外処理にはオーバーヘッド コストがかかります (私が理解しているように)...そして、IF ステートメント/分岐によってコードが遅くなる可能性があることに感謝します。ただし、プログラムが 99.9% の時間正しく実行されると仮定すると、分岐予測子はほとんどの場合正しく推測し、プログラム全体で例外処理のオーバーヘッドは必要ありません...
したがって、パフォーマンスが重要なアプリケーションでは、エラーを検出するために、従来の例外処理よりも IF ステートメントを使用する方がよいでしょうか?