Olá galera… sou meio novo em programação em Java, estou com um problema em um código de array. Pelo que me aparece está todo certo porém quando termina o loop dá um erro que não entendi.
Scanner in = new Scanner(System.in);
int n = in.nextInt();
Contatos[] vect = new Contatos[n];
for(int i = 0; i<=vect.length; i++) {
in.nextLine();
String nome = in.nextLine();
int numero = in.nextInt();
vect[i] = new Contatos(nome, numero);
}