我只是想調用java中的線程。我想檢查線程是否中斷。該線程在「Scheduler」類中定義。下面的代碼:Java中的線程獲取NullPointerException
if (flag == true)
{
thread = new Scheduler();
thread.start();
}
else
{
thread.interrupt();
}
public void run()
{
while (thread.isInterrupted() != true) // Here i get a NPE...
{
//....
}
}
請提供更大的代碼段。這是不明確的地方'線程'定義等 – AlexR 2013-05-14 12:33:09
一個完整的異常堆棧跟蹤和更多的代碼將是有用的。 – happymeal 2013-05-14 12:37:27
請停止編寫'(booleanCondition!= true)'。每當你這樣做,一隻小貓咪就會哭泣。 – MikeTheLiar 2013-05-14 12:53:34