Validacao e comentarios do projeto

uso incorreto de exceções.