我收到以下代码的非法状态异常:
synchronized (this) {
try {
Thread.currentThread().wait();
notifyAll();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
我可以在“this”上同步将捕获调用该方法的对象上的监视器,并且由于我正在调用当前线程对象的等待,并且我真的没有锁定我得到 t 错误。请验证我的理论。