Buscar

Problema de Overflow em Vetor

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Adicionar mais 5 alunos, após o preenchimento total do vetor, causaria um problema de overflow, pois o vetor não possuí mais espaço livre. Os arrays, em geral, possuem tamanho fixo, que, se estourado, gera overflow.
Programa:
public static void main (String [] args){
	Scanner console = new Scanner (System.in);
String [] v = new String [25];
	int i;
for (i =0; i < 25+5; i++){
	System.out.println (" digite o nome do aluno: ");
v [ i] = console.nextLine ( );
	console.nextLine; //impede que pegue o espaço
 }
}
Note que, após os 25 laços ocorrerão um problema de overflow no vetor.

Continue navegando