【发布时间】:2011-12-11 08:49:13
【问题描述】:
如何捕捉未处理的异常?如果我所有的代码都包裹在try catch 中?
但是还是会发生异常,应用程序崩溃……也许有一些一般性的建议?
使用:
try
{
...my code
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString(),"Error!",MessageBoxButton.OK);
}
示例代码不存在,因为有一个大代码并做了很多事情......看起来某处发生了错误,但try-catch没有显示,应用程序只是关闭......
添加:
var errorw = MessageBox.Show(e.ExceptionObject.ToString(), "error", MessageBoxButton.OK); e.Handled = true;
还有消息:参数不正确。
正如我们现在理解的那样,在哪里以及给出的参数是不正确的?对了忘记写了,当你按下返回,当你返回到应用程序的上一页时,就会发生错误。
【问题讨论】:
标签: c# windows-phone-7 exception mobile