Если метод должен быть блокирующим методом, я прав, думая, что если я уйду
out throws InterruptedException
, я допустил ошибку?
В двух словах:
- Метод блокировки должен включать
throws InterruptedException
в противном случае - обычный метод. - Метод блокировки может скомпрометировать отзывчивость, потому что может быть трудно предсказать, когда он завершит то, зачем ему нужно
throws InterruptedException
.
Правильно ли это?