то join() вернется сразу.
                  
                  
                  2. Если задача отменена, то join() бросит исключение.
                  
                  
                  3. Если задача выполняется, то join() будет ждать, а когда кто-то ее отменит, то бросит исключение.
                  
                  
                  4. То-же, что 3, но не бросит, а просто завершится?
                  
                  
                
Ровно то что написано в доках. Join ждет завершения в любой форме.
Обсуждают сегодня