Estava exercitando a mente com uns exercícios
E quand cheguei e um que era
Dada a Array
String days[] = {"Segunda", "Terça", "Quarta",
"Quinta","Sexta", "Sabado", "Domingo"};
Mostre-a usando o laço while - for e do while.
COmecei fazendo o while:
while (days[cont] != null)
{
System.out.println(days[cont]);
cont ++;
}
Exibe direitinho mais da um erro:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 7
at DiasSeman.main(DiasSeman.java:10)
Dai tentei usar o Throws para lançar o erro e da erro
Olha meu codigo:
import java.lang.ArrayIndexOutOfBoundsException;
public class DiasSeman throws ArrayIndexOutOfBoundsException{
public static void main(String[] args)
{
int cont = 0;
String days[] = {"Segunda", "Terça", "Quarta",
"Quinta","Sexta", "Sabado", "Domingo"};
while (days[cont] != null)
throw new ArrayIndexOutOfBoudsException();
{
System.out.println(days[cont]);
cont ++;
}
}
}
Eu poderia resolver isso com o throws sem usar try catch?
ABC E OBG DESDE JÁ