Indeks tablicy poza zakresem podczas pobierania argumentów
Do tej pory udało mi się wykonać różne, proste rzeczy, takie jak przypisywanie zmiennych, obliczenia, a co nie, kompilowanie i wszystkie te dobre rzeczy…
Ta sekcja dotyczy podejmowania decyzjiif
ielse
sprawozdania. Oto kod:
public class Decision
{
public static void main(String[] args)
{
if (argv[0].equals("xyz"))
System.out.println("Login successful");
else
System.out.println("Login incorrect");
}
}
Dlatego kompiluję program w CMD i próbuję go uruchomić, ale otrzymuję to:
Wyjątek w wątku „main” java.lang.ArrayIndexOutOfBoundsException: 0 na Decision.main (Decision.java:5)
Rozumiem, że problem prawdopodobnie tkwi gdzieś w kodzie, ale wydaje się, że nie może go znaleźć - i wiem, że kiedy już go dostanę, będzie to oczywiste!