サンプル

public class ClassA implements Runnable {
private booleanb;
public classA () {
//...
}
public void run () {
//...
b = Thread.currentThread().interrupted();
}

}
解決策
'Thread.currentThread().interrupted()' を 'Thread.interrupted()' に変更してください。

public class ClassA implements Runnable {
private booleanb;
public classA () {
//...
}
public void run () {
//...
b = Thread.interrupted();
}

}