java.lang.IllegalMonitorStateException
时间: 2023-11-15 15:02:07 浏览: 60
并发synchronized详解.pdf
java.lang.IllegalMonitorStateException是一个多线程编程中常见的异常,表示线程试图在不拥有锁的情况下调用wait()、notify()或notifyAll()方法。这个异常通常发生在使用synchronized关键字进行同步的代码块中,当一个线程试图在没有获得锁的情况下调用wait()、notify()或notifyAll()方法时,就会抛出这个异常。解决方法是在调用wait()、notify()或notifyAll()方法之前,先获得锁。
阅读全文