Olá Amigos, depois de algum tempo ausente estou aqui para abusar novamente da paciência de vocês e aproveitar o conhecimento que todos têm. estou com duvida no codigo abaix:
public class Confuso {
public static void main(String[] args) {
if(args[0].equals("Teste")||args[1]=="Java")
System.out.println(args[0]);
}
}
Segundo resultado do livro que estou estudando deveria ser exibido na saida a String Teste, mas não é o que ocorre e sim é gerada uma exceção: java.lang.ArrayIndexOutOfBoundsException, que pelo meu pouco conhecimento indica estouro de array correto? Bom, gostaria de ajuda para entender este código e se possivel de uma dica de como corrigir, obrigado desde já, abraços a todos.