O'Reilly logo
  • nasser alkhateeb thinks this is interesting:

When your code calls a method that throws InterruptedException, then your method is a blocking method too, and must have a plan for responding to interruption

From

Cover of Java Concurrency in Practice

Note

your method in blocking too, cause it has a blocking method inside it.