What happens when the JVM encounters a wait () call? Solution =>when jvm encounters wait method then it causes the current thread to wait until any other threads calls notify method =>so the present/current thread must own this monitoring of objects.so the thread will leave the ownership(it means jvm will take the current threads owner ship and give to otherthread ) and when the another process is completed (or) wait until another thread wakehim up using notify method,then the jvm will give ownership to the current thread.