edutecnica

Esercizio 4                     

Scrivi un programma che istanziato un vettore di interi di 5 posizioni chieda all'utilizzatore di inserire un numero in una posizione specificata; gestire l'eventualità che vengano violati i limiti dell'array .


import java.util.Scanner;
class ins {
public static void main (String[] args) {
Scanner in=new Scanner(System.in);
int i,num,pos;
int T[] = new int[5];
System.out.print("ins.num:"); num=in.nextInt();
System.out.print("ins.pos:"); pos=in.nextInt();
try{
     T[pos]=num;
}catch(ArrayIndexOutOfBoundsException e){
     System.out.println("fuori dai limiti");
}//fine try-catch
for(i=0;i < T.length;i++)System.out.println(i+"]"+T[i]);
}//fine main
}//fine class