История изменений
Исправление ziemin, (текущая версия) :
Никак.
Этот метод не относится к Runnable. Это самоделка.
Суть в том, что Interrupted exception это единственное исключение, которое выбрасывает join. Во всяких эклипсах такой вызов без try подчёркивается. Если клацнуть не глядя по предупреждению ide обернёт вызов в try. Вот кто-то и клацнул.
while(true) это уже самостоятельное творчество, т.к. join без параметров блокирует поток и повторять вызов не нужно.
upd: кстати он неправильно называется. Логичнее было бы stop, так как поток вырубается.
Исходная версия ziemin, :
Никак.
Этот метод не относится к Runnable. Это самоделка.
Суть в том, что Interrupted exception это единственное исключение, которое выбрасывает join. Во всяких эклипсах такой вызов без try подчёркивается. Если клацнуть не глядя по предупреждению ide обернёт вызов в try. Вот кто-то и клацнул.
while(true) это уже самостоятельное творчество, т.к. join без параметров блокирует поток и повторять вызов не нужно.