Я использую java.util.concurrent.Semaphore
в проекте хобби. Он используется в классе пула соединений, который я пишу. Я могу использовать его с небольшой проблемой, кроме этого метода:
public void acquire(int permits) throws InterruptedException
что заставляет меня обрабатывать InterruptedException
. Теперь я не уверен, что "прерывание" Thread даже означает, и я никогда не делаю этого (ну, не явно, так или иначе) в моем коде. Означает ли это, что я могу игнорировать исключение? Как я должен справиться с этим?