Une bonne réponse pourrait être :

La boucle ne s'exécute même pas une seule fois. C'est parce que la condition du while, count <= limit est fausse dès le début. Par contre, l'instruction suivant l'instruction while, System.out.println( "Done with the loop" ); s'exécute !

La variable de contrôle de boucle


Toutes les boucles while de ce chapitre ressemble à celle-ci :
    int count = 0;  
    int limit = 5;
    while ( count <  limit )   
    {
      System.out.println( "count vaut" + count );
      count = count + 1;   
    }
    System.out.println( "Fin de la boucle !" );
La variable count est celle qui est initialisée, testée, et modifiée lors de l'exécution de la boucle. C'est une variable entière int ordinaire, mais elle est utilisée pour un rôle bien spécifique. Ce rôle c'est celui d'une variable de contrôle de boucle. Cependant, toutes les boucles while ne possèdent pas de varaible de contrôle.

Le type de boucle que nous avons étudié, sont appelés boucle à compteur, car l'on utilise une variable qui est incrémentée comme un compteur. Vous pouvez faire des boucle à compteur avec d'autres instructions que le while, et toutes les boucles while ne sont pas des boucles à compteur.

QUESTION 11:

Pensez-vous qu'une boucle utilisera toujours une variable de contrôle dont la valeur augmentera ?

Suivez ce lien pour vous en assurer