| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Différence entre les exceptions enregistrés et non enregistrés en Java
    Dans la programmation Java , les exceptions permettent aux développeurs de gérer l'exécution du programme lorsque quelque chose va mal . Les exceptions sont rejetées quand un programme Java rencontre quelque chose ne fait pas partie de l'exécution normale du programme. Les programmeurs ont la possibilité d' intercepter des exceptions afin que leurs applications peuvent continuer à fonctionner même lorsque des exceptions se présentent. Des tests approfondis est un outil essentiel à la défense contre les exceptions qui peuvent interrompre l'exécution normale . Compilation

    Les programmeurs connaissent l'une des principales différences entre les exceptions activé et désactivé durant le processus de développement lui-même . Si une exception est cochée, le compilateur va alerter le développeur d'erreurs si ces exceptions n'ont pas été traitées . Si un développeur utilise un IDE comme Eclipse ou NetBeans, ils ne seront pas en mesure de compiler et exécuter leurs programmes correctement si certaines exceptions vérifiées ne sont pas abordées . Avec exceptions non vérifiées , rien n'empêchera compilation , mais ils peuvent causer des erreurs d'exécution imprévus.
    Développement

    évidence d'erreur est l'un des principaux avantages d'utiliser un IDE pour développer applications Java . Le fait une drapeaux IDE jusqu'à vérifiés exceptions permet aux programmeurs de prendre soin de toutes les ruptures dans le déroulement du programme à l'aide de «juger» et «attraper» les blocs de code . Ces blocs fournissent des instructions de programme pour les cas où des anomalies sont relevées , ce qui permet des programmes de continuer à fonctionner si possible. Toutefois, un IDE ne sera pas alerter les programmeurs au potentiel des exceptions non vérifiées tandis qu'ils écrivent , compiler et exécuter du code , donc ce ne peut être détecté lors des tests .
    Implications
    < br >

    Les implications d'exceptions activé et désactivé sont fondamentalement différents . Les exceptions contrôlées sont plus faciles à attraper pendant le codage , ce qui signifie qu'ils sont moins susceptibles d' empêcher l'exécution réussie du programme . Exceptions non vérifiées sont moins prévisibles , pourrait causer un programme visant à planter. Cependant, dans de nombreux cas , la survenue d' exceptions non vérifiées lors de l'exécution peut être un signe quelque chose irrégulier s'est passé en termes d'apport ou de calcul , dans ce cas, le programme peut ne pas être en mesure de procéder en toute sécurité.
    Débit

    gestion des exceptions de programme est un élément clé dans la création d' applications Java robustes et fiables . Si une exception , que ce soit cochée ou décochée , se pose lors de l'exécution , ce qui se passe dépend si le programmeur a fourni " essayer " et " attraper " blocs . Si ces blocs sont présents pour les types d'exceptions particulières jetés , le programme peut être en mesure de récupérer . Ces techniques ne peuvent donc être utilisées avec succès dans les cas où il est sûr de continuer même si une exception est levée .
    Exemples

    exemples courants d' exceptions vérifiées comprennent ceux associés avec entrée. Lorsque les applications Java utilisent des données externes , il ya un risque accru de quelque chose qui ne va pas . Si une source de fichiers ou de données ne peut être trouvé , ne contient pas les données requises ou ne peut pas être connecté à plus d'un réseau , Java peut générer une exception . Exceptions non surviennent souvent à des erreurs de calcul , par exemple une division par zéro ou de tenter d'accéder à un index de tableau qui est en dehors des limites

    .

    Previous :

    next :
      articles connexes
    ·Comment constantes de coder en dur en Java 
    ·Comment faire une demande d'un tableau en BorderLayout 
    ·Comment connecter un site Web pour SQLite 
    ·Comment retarder une fonction en Java 
    ·Comment insérer des tabulations dans les chaînes en J…
    ·Comment exporter des données à partir de fichiers CSV…
    ·Comment utiliser la date en Java 
    ·Comment faire une application Android avec Netbeans 
    ·Développement de jeux en Java 
    ·Tutoriel sur Java Logging APIs 
      articles en vedette
    ·Comment masquer une liste déroulante en PHP 
    ·Comment désinstaller la prévention des intrusions sur…
    ·Comment avoir Java Lire frappes comme entrée 
    ·Comment crypter un fichier avec VB 
    ·Comment supprimer un fichier sur SVN Eclipse 
    ·Comment compiler un programme QBasic 
    ·Connexion Tutorial Pool 
    ·Comment créer un site Web de base de données MySQL 
    ·Quels sont fait défiler les valeurs en Python 
    ·Quelle est la différence entre une fonction et procéd…
    Copyright © Connaissances Informatiques http://fr.wingwit.com