Originariamente inviato da dany80
Salve io ho dei problemi con il seguente codice
codice:
                else if (args.length == 6)
                { 
                        //Conversione a tipo int di stringhe
                        int p1X = Integer.parseInt(args[0]);
                        int p1Y = Integer.parseInt(args[1]);
                        int p1Z = Integer.parseInt(args[3]);
                        int p2X = Integer.parseInt(args[4]);
                        int p2Y = Integer.parseInt(args[5]);
                        int p2Z = Integer.parseInt(args[6]);
mi dà il seguente errore inserendo sei valori da args:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsExcption: 6
at TestGeometrico.main(TestGeometrico.java 28)

che significa??
Significa che l'indice dell'array è fuori dai limiti.
Ed è presto detto...hai saltato l'indice 2 (0,1,3,4..) ed hai messo il 6, che ti causa l'eccezione (visto che vanno da 0 a 5).