Implementei o findbyId e reparei que o retorno é bem parecido, entretanto utilizando o getReferenceById recebemos o erro EntityNotFound:
Já ao utilizar o findById eu consigo fazer a validação se foi encontrado algo e especificar qual erro quero lançar:
É possível especificar qual erro enviar ao utilizar o getReferenceById sem utilizar try-catch? Em questão de boa prática, qual devo utilizar?