Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

bloco synchronized e Exceptions

oque acontece o código lança uma exceção dentro de um bloco synchronized? a Thred simplesmente morre e a aplicação volta para o fluxo normal ou execução da Thread subsequente ou a aplicação fica travada e morre?

1 resposta
solução!

A exception afeta a thread em questão :). Se tiverem várias sendo executadas, as outras võa ficar de boa.. independente se o bloco é sincronizado.