Maison  >  Questions et réponses  >  le corps du texte

Manuel de développement Java d'Alibaba Questions sur le commutateur

Dans un bloc switch, chaque cas doit être terminé par break/return, etc., ou un commentaire indiquant quel cas le programme continuera à s'exécuter ; Dans un bloc switch, une instruction par défaut doit être incluse et placée
Enfin, même cela ; n'a pas de code.
Pourquoi est-ce ?

代言代言2686 Il y a quelques jours990

répondre à tous(1)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-06-12 09:29:30

    Le défaut dans le boîtier du switch est très nécessaire, même s'il ne s'agit que d'une sortie console. Par exemple, vous avez trois cas, « 1 », « 2 », « 3 ». Mais dans certains cas, vous passez accidentellement 4. À ce stade, s'il n'y a pas de valeur par défaut, le programme plante parfois. default C'est un type de gestion des exceptions. Bien sûr, la valeur par défaut est également un bon choix pour les paresseux qui souhaitent résoudre des problèmes. C'est toujours la même chose que 123 auparavant. Lorsqu'il n'y en a que 1, il affiche « hello world », et lorsqu'il est à 1, il affiche « ravi de vous rencontrer ». Si vous n'utilisez pas la valeur par défaut, vous devrez peut-être écrire. plusieurs cas correspondent. Si la valeur par défaut est utilisée, un seul cas suffit. Sauf 1, tous les autres sont par défaut.
    La question du retour/rupture concerne toujours les trois cas ci-dessus, 1, 2 et 3. Si la logique de 1 est exécutée sans retour/pause, la logique de 2 sera également exécutée jusqu'à ce qu'un retour/pause soit rencontré. Bien entendu, cette situation est légale. Mais parfois, nous voulons exécuter la logique uniquement dans le cas 1, nous devons donc ajouter return/break après la logique du cas 1, sinon l'exécution supplémentaire de la logique du cas 2 entraînera des erreurs logiques à d'autres endroits.

    C’est probablement ce que cela signifie, il n’y a pas beaucoup de contenu.

    répondre
    0
  • Annulerrépondre