在调用某个对象的wait()或者notify()方法时,必须获得该对象的监控。若调用对象的wait()没有获取该对象监控(synchronized同步)将会抛出IllegalMonitorStateException,当抛出该异常时且没有捕获,当前线程被终止且无法通过调用该对象的notify方法来继续改线程。