1:在编写软件时,保护关键位置的代码正常运行,要对这位置进行异常处理try catch
private void StartTCPServer()
{
try
{
........//我们要确保知道这一段代码是有正常运行的
}
catch (Exception ex)
{
MessageBox.Show(ex.Message +
" 异常位置: StartTCPServer",
"错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
调试阶段,不知道异常尝试的原因时,可以通过message提醒,指出异常发生的位置,messagebox窗口模式会阻塞掉它的父级线程。
转载于:https://www.cnblogs.com/fyp7077/p/7517664.html
相关资源:asp.net(c#)的异常处理,StackTrace说明,获得错误位置