15
Try / Catchを論理演算子として使用するかどうかの引数[非公開]
Try-Catchブロックを論理演算子として使用する会社のアプリで素敵なコードを発見しました。 つまり、「何らかのコードを実行し、このエラーがスローされる場合、このコードを実行しますが、それがこのエラーをスローする場合、代わりにこの3番目の処理を実行します」。 表示される「else」ステートメントとして「finally」を使用します。 私はこれが本質的に間違っていることを知っていますが、戦いを始める前に、よく考えられた議論を望んでいました。 また、この方法でTry-Catchを使用するための引数がある場合は、教えてください。 疑問に思っている人にとっては、言語はC#であり、問題のコードは約30行以上あり、特定の例外を探しています。すべての例外を処理しているわけではありません。