停止线程出现“正在中止线程”的异常

 在C#中停止线程时会出现“正在中止线程”的异常,这属于正常现象。即使用Thread.Abort() 的时候,系统就会抛出 ThreadAbortException 的异常,在使用过程中可以将其忽略掉。

Catch (ThreadAbortException)

{

    //不错任何处理

}

 

引起此异常的另一个原因是使用了 Thread.Sleep() 。

你可能感兴趣的:(程序设计)