LINUX.ORG.RU

История изменений

Исправление ziemin, (текущая версия) :

Никак.

Этот метод не относится к Runnable. Это самоделка.

Суть в том, что Interrupted exception это единственное исключение, которое выбрасывает join. Во всяких эклипсах такой вызов без try подчёркивается. Если клацнуть не глядя по предупреждению ide обернёт вызов в try. Вот кто-то и клацнул.

while(true) это уже самостоятельное творчество, т.к. join без параметров блокирует поток и повторять вызов не нужно.

upd: кстати он неправильно называется. Логичнее было бы stop, так как поток вырубается.

Исходная версия ziemin, :

Никак.

Этот метод не относится к Runnable. Это самоделка.

Суть в том, что Interrupted exception это единственное исключение, которое выбрасывает join. Во всяких эклипсах такой вызов без try подчёркивается. Если клацнуть не глядя по предупреждению ide обернёт вызов в try. Вот кто-то и клацнул.

while(true) это уже самостоятельное творчество, т.к. join без параметров блокирует поток и повторять вызов не нужно.