I am a bit confused how InterruptedException always seems to be thrown when CorrectorThread is run in the code below. It always prints "Mares do eat oats1." What is causing this Interrupt? Is it the JVM deciding to do it or something? I am new to Threads :-)
posted 4 years ago
Uhm ok please ignore this lol. I need new glasses. I thought the statement message = "Mares do eat oats1."; was inside the catch block. Doh!