Validacao e comentarios do projeto

os recursos abertos devem ser fechados no bloco `finally`.