例外をスローする関数がいくつかあります。私はそれらをキャッチするコードブロックもスローされますが、IDやノートのような多くのパラメータを持つ例外に基づいて例外をスローします。どうやってやるの?存在する例外の継承例外
いずれかの方が私に方向を与えることができればそれは良いことになります!
おかげで(私の英語のため申し訳ありませんが...)私が欲しいもののために
例(私が知っているが...有効なコードではありません)
catch (Exception e)
{
LogException l=e;
l.Note = "note...";
l.ID = 12;
throw l;
}
すべてのパラメータを含む「状態」クラスを作成します。その後、クラスを例外ハンドラに渡します。変数 'e'にはクラスを含めることができます。 – jdweng
最初のインスタンスに 'LogException'を投げるだけではどうですか? –
@DarrenYoung例外をスローするのではなく、例外タイプを完全に制御していないため、常に例外をスローするコードではありません –