orElseThrow

0 respostas
juniorsatanas
@Autowired
 public MarcaRepository marcaRepository;
 @Override
 public Marca buscarPorId(Integer id) { 

  return marcaRepository.findById(id).orElseThrow(() -> 
    new ObjectNotFoundException("Marca não encontrada! Código: " + id));
 }

return marcaRepository.findById(id).orElseThrow(Exception::new);

A pergunta e por que não se pode usar :: inferência de tipos?

Criado 12 de fevereiro de 2019
Respostas 0
Participantes 1