Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment faire de dépendances en Jav…
  • Comment insérer sous-projets dans N…
  • Comment faire pour récupérer les r…
  • Comment créer des séquences et d'i…
  • Comment faire pour publier des appli…
  • Comment créer des documents XML en …
  • Comment obtenir un nombre de rotatio…
  • Comment faire pour déplacer un proj…
  • Introduction aux variables booléenn…
  • Comment faire pour créer un chemin …
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Index Array Out of Bounds Exception en Java

    programmes Java utilisent une variété de structures de collecte pour stocker et traiter les données . Le tableau est un des objets de stockage les plus courants dans les applications Java . Une fois que les données d'un tableau a en elle, des programmes Java peuvent traiter les données en accédant à des éléments individuels ou une boucle à travers l' ensemble de la structure , de la transformation d'un élément à la fois. Index Array en dehors des limites des exceptions se produisent quand une valeur d'index incorrect est utilisé dans une tentative d'accès à un élément de tableau . Accès
    programmes Java

    tableau peuvent accéder aux valeurs du tableau en utilisant le nom de la variable de type tableau et index. L'indice est représenté en utilisant une valeur de type int primitif . L' extrait de code suivant montre comment accéder à un élément de tableau , l'écriture de sa valeur à la console de sortie :

    String [ ] someStrings = { "Rouge" , "Vert" , "Bleu" }; système de


    . out.println ( someStrings [ 0]);

    le code crée d'abord le tableau , l'instanciation avec trois éléments , puis accède à la première question , qui est stocké à la position zéro . Code Java peut également parcourir un tableau, effectuer un traitement sur ​​chaque élément :

    for (int i = 0; i < someStrings.length ; i + +) {

    System.out.println ( someStrings [i]) ; .

    }

    Dans ce cas, le code écrit chaque élément du tableau sur une ligne distincte
    valeurs d'index
    programmeurs

    utilisant des batteries doivent s'assurer qu'ils utilisent seulement les indices de tableaux valides lors de l'accès éléments. Les seules valeurs d'indice de tableau sont ceux valables comprise entre zéro et un de moins que la longueur de la matrice . L'indexation de la matrice commence à zéro , de sorte que la position finale dans un tableau avec cinq éléments est à quatre index . Lorsque le code accède aux éléments du tableau en utilisant soit des références à des variables ou des valeurs explicites , il ne sera efficace que si la valeur de l'indice utilisé est dans la plage de la baie.
    Exceptions

    exceptions Java surviennent quand quelque chose qui n'est pas dans l'exécution ou le traitement normal se produit. Si un extrait de code tente d' accéder à un élément de tableau à l'aide d'un indice qui est soit négatif, soit au-delà de la position finale dans le tableau, Java va jeter un indice de tableau Out Of Bounds Exception . Par exemple, si un programme tente de lire l'élément à quatre positions dans un tableau avec les quatre éléments , l' exception sera levée depuis la position finale du tableau est de trois. Cette erreur est courante dans les cas où les programmes utilisent des boucles de traiter le contenu du tableau.
    Compilation et exécution

    l'index du tableau Out Of Bounds Exception est une commune , mais Les programmeurs ne deviennent pas conscients de cela avant l'exécution. Comme il n'est pas une exception vérifiée , la possibilité de cette erreur ne sera pas empêcher un programme de compilation et l'exécution . Pour cette raison, les programmeurs Java doivent construire des structures de code d'accès au tableau soigneusement , effectuer des tests approfondis pour s'assurer un tableau ne sera accessible avec des valeurs d'index valides .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre à jour une version Java dans PATH 
  • Tutoriel de compte à rebours en Java 
  • Comment faire pour convertir AS3 pour Java 
  • Comment faire pour modifier des variables unique dans un tableau en Java 
  • Comment faire un projet Web dans Eclipse travail via un navigateur 
  • Tutoriel Sun Java 
  • Comment changer le Jframe de fond dans Balançoire 
  • La méthode Java à couper les lignes 
  • Comment créer une exception personnalisée en Java 
  • Comment utiliser Hibernate avec Eclipse 
  • Connaissances Informatiques © http://www.ordinateur.cc