Quando tentamos fazer o que está escrito no método abaixo:
Set<String> nomes = Collections.emptySet();
nomes.add("Paulo"); // o que acontece aqui?Temos uma Exception to tipo unchecked, de nome UnsupportedOperationException.
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!
Quando tentamos fazer o que está escrito no método abaixo:
Set<String> nomes = Collections.emptySet();
nomes.add("Paulo"); // o que acontece aqui?Temos uma Exception to tipo unchecked, de nome UnsupportedOperationException.
Boa noite Edson!
Isso acontece porque Collections.emptySet() retorna uma lista imutável, ou seja, ela não pode ser alterada. Como você está tentando adicionar o nome Paulo, acaba dando essa exception.
Espero ter ajudado, abraço.