ArrayIndexOutOfBoundsException

Galera preciso de ajuda por onde eu começo.

  1. Escreva um programa para preencher valores de um vetor de inteiros
    com 10 posições. O usuário irá informar os valores a serem inseridos
    e suas respectivas posições no array. O programa deve tratar as
    exceções ArrayIndexOutOfBoundsException quando for informada
    uma posição inexistente do vetor e NumberFormatException quando
    o valor informado não for número.
  2. Crie uma Classe CalculoMatematico – Nela, crie um método divisao,
    que recebe como parâmetros os valores a serem divididos. O retorno
    é o resultado da divisão (todos os números devem ser do tipo inteiro)
    • Crie uma classe de teste para testar a CalculoMatematico – Nela
    crie um objeto CalculoMatematico e acesse o método divisao,
    tentando dividir 4 por 0.
    • Execute a classe e veja o que acontece Crie um bloco try…catch
    no metodo divisao para tratar a operação realizada
    • No catch: – Informar o objeto do tipo ArithmeticException – Imprimir
    uma mensagem informando que a operação não pode ser realizada
    – Retorna zero

import java.util.Arrays;

public class resv {

public static void main(String[] args) {
	// TODO Stub de método gerado automaticamente
	
	int[] valor = new int[10];
	
	for (int i = 0; 1 <= 10; i++) {
		
		System.out.println("Digite um número");
		System.out.println(valor[i]);
		
		
	}
}

O que você já fez? Poste para que possamos te ajudar.

ok vou colocar aqui

Em “O usuário irá informa os valores a serem inseridos e suas respectivas posições no Array.”,
Creio que deverás usar um Scanner para ler essas informações.

Em “O programa deve tratar as exceções ArrayIndexOutOfBoundsException quando for informada uma posição inexistente do vetor e NumberFormatException quando
o valor informado não for número.”

Para isso deve saber tratar as exceções. Suponho que tu saiba (ou deveria saber) fazer isso. Contudo, sugiro ver esse conteúdo: Java Tutorials - Exceptions. E caso tenha acesso a uma boa biblioteca, sugiro consultar esse livro: JCP8, Cap. 11 - Tratamento de Exceções, pág. 335-354.

JCP8 = Java Como Programar 8ª edição, Deitel & Deitel.

Exercício 1:

import java.util.Scanner;

public class Exception {

public static void main(String[] args) {
// TODO Auto-generated method stub

int[] vet = new int[10];

System.out.println("Entre com os números para o vetor vet: ");

Scanner ler = new Scanner(System.in);
try {
for (int cont = 0; cont < vet.length; cont++) {
vet[cont] = ler.nextInt();
}
}

catch(ArrayIndexOutOfBoundsException e){
System.out.println("Posição inexistente do vetor " + e);
}

catch(NumberFormatException e) {
System.out.println("O valor informaod não é um número " + e);

}

ler.close();
System.out.println(“Fim da entrada de dados para o vetor”);

}

}