Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Hello from Thread1!
Hello from Thread2!
Exception in thread "Thread-1" java.lang.RuntimeException: java.lang.InterruptedException
at Main$Thread2.run(Main.java:43)
Caused by: java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at Main$Thread2.run(Main.java:38)