Adicionado Exceptions.