Давным-давно я сохранил предложение из справочника Java: "Java не имеет механизма для обработки тупика, он даже не знает, что произошел тупик". (Head First Java 2nd Edition, стр .516)
Итак, что это? Есть ли способ поймать тупик в Java? Я имею в виду, есть ли способ, которым наш код понимает случай блокировки?