N 個のステップを持つアルゴリズムを通過するコンソール アプリケーションを作成しています。ステップが実行されるN
前に、ステップが正しく行われていることが重要です。N+1
そうしないと、プログラムはエラー メッセージとともに動作を停止するはずです。
もちろん、ネストされたif
ステートメントでこれを実行して使用できますtry-catch-finally
(最後に継続フラグを使用して、プログラムが処理する必要があるかどうかを決定します)。しかし、これを行うためのより良い構造化された設計パターンまたはアプローチを探しています。推奨事項はありますか?