例外「不明な例外」をスローする外部クラスがあります。私は自分のコードでそれをキャッチし、「エラー! Do this steps:...」のようなメッセージを書きたいと思っています。
だから、私のコード:
try
{
var p = new MyObject(prms); // this code failed and throw exception-"Unknown exception"
return p;
}
catch (Exception ex)
{
// Output ex
Console.WriteLine("Error! "+ex.Message);
}
外部例外をラップしてテキストを表示する方法は? ありがとう!
PS 外部コードは次のようになります。
try
{
lock (_lockObject)
{
return MyObject();
}
}
catch (Exception exp)
{
throw ThrowWrapper(exp);
}