Fiquei com uma dúvida... devo parar a execução do programa quando eu lançar uma exceção? Ex: o cpf passado é inválido e no momento em que tentar criar um objeto do tipo titular com cpf inválido eu lanço uma exceção... até aí tudo bem... o problema é que as Exceptions continuam executando o código fora do bloco Try Catch o que provavelmente vai acabar batendo em algum código usando o objeto titular que não foi criado por conta do cpf e isso vai gerar um erro dizendo não ter encontrado esse objeto.... o que fazer quanto a isso? meto um exit ao final da exception ?