Boa noite pessoal. Por favor busco a ajuda de vocês, paladinos das artes computacionais!!!
Basicamente busco uma forma de tratar exceções “elegantemente”. Já vi exemplos em um livro em que o autor trata elas da seguinte forma:
- cria uma variável do tipo boolean com conteudo false;
- coloca todo o bloco try/catch dentro de um do{}while()
- se não entrar dentro do catch, a váriavel segue como false, e sai de dentro do bloco do{}while(), terminando o loop com o try/catch.
A primeira dúvidas é:
- Como tratar essas exceções de forma elegante, não deixando que o programa encerre?
Logo depois eu percebi que dentro de um bloco catch também pode haver uma exceção (usuário teimoso pacas), logo apareceu minha segunda dúvida:
- Existe um modo de tratar essa exceção sem precisar reescrever todo o bloco try/catch?