Solucionado (ver solução)
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 :)