Adicionados alguns tratamentos de excecao.