ArrayIndexOutOfBoundsException

Meu codigo ta dando erro e ta aparecendo essa mensagem: Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: 1
at jogodavelha.util.ManipuladorArquivo.getContato(ManipuladorArquivo.java:66)
at jogodavelha.util.Login$1.actionPerformed(Login.java:88)

while (linha != null) {
Contato c = new Contato();
String[] linhaSplit = linha.split(";");

        c.setNome(linhaSplit[0]);
        c.setSenha(linhaSplit[1]);<---Erro linha 88 
        contatos.add(c);
        linha = br.readLine();
    }

O erro tecnicamente ta na linha 88, alguém sb pq e como resolver?

Significa que o array linhaSplit não tem 2 posições, por isso você só consegue acessar a posição 0 e não a posição 1.