我有外国课程,它抛出异常“未知异常”。我想在我的代码中捕获它并写下类似“错误!执行此步骤:...”的消息。
所以,我的代码:
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);
}