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

Atividade: Collections.emptySet()

//o que acontece aqui?

R: Uma Exception do tipo UnsupportedOperationException.

package br.com.alura;

import java.util.*;

public class TesteEmptySet {

    public static void main(String[] args) {

        Set<String> nomes = Collections.emptySet();
        nomes.add("Paulo"); //o que acontece aqui?
    }

}
1 resposta
solução!

Isso mesmo Carlos, como um conjunto Collections.emptySet() está destinado a ser vazio não pode ser feito a operação nomes.add("Paulo");, ou seja, uma UnsupportedOperationException vai ser lançada se tentarmos. Podemos até usar essa forma de pensar quando formos codar nossas próprias classes :)