Alguem me ajude por favor: Exception in thread "main" java.lang.NullPointerException

Estou querendo fazer um vetor de classes, mas quando executa, dá este erro: Exception in thread “main” java.lang.NullPointerException

import javax.swing.JOptionPane;

public class AgenciaViagens {

public AgenciaViagens() {
}

public static void main(String[] args) {
    int cod;
    int i=1, CPF;
    String sopcao;
    String Nome=" ";
    String Funcao=" ";        
    String SCPF=" ";        

Atendente[] Atendentes = new Atendente[10];
Atendentes[i].SetNome(“Alessandro”);
Atendentes[i].SetFuncao(“Analista”);
Atendentes[i].SetFuncao(“Analista”);
Atendentes[i].SetCPF(145);

do{
Nome = JOptionPane.showInputDialog(null,“Digite o nome do Atendente”);
Funcao = JOptionPane.showInputDialog(null,“Digite a funcao do Atendente”);
SCPF = JOptionPane.showInputDialog(null,“Digite o CPF do Atendente”);
CPF = Integer.parseInt(SCPF);
JOptionPane.showMessageDialog(null,Nome + " " + Funcao + " " + CPF);
Atendentes[i].SetNome(Nome);
Atendentes[i].SetFuncao(Funcao);
Atendentes[i].SetCPF(CPF);
i++;

}
while (i != 10);

    }
    
}

/*******************************************/

public class Atendente {
private int CPF;
private String Nome;
private String Funcao;

public void OferecerPassagem(){
    
}
public void SetNome(String ParNome){
    Nome = ParNome;
}

public void SetFuncao(String ParFuncao){
    Funcao = ParFuncao;
}

public void SetCPF(int ParCPF){
    CPF = ParCPF;
}

}

Respondido aqui

colega apague este, voce esta duplicando topicos, isso não é interessante ao forum.