Boa tarde.
Tenho uma classe serializados (bean) onde tenho a necessidade de criar um array utilizando esta classe.
Classe Monit.java
public class Monit implements Serializable {
private String SERVIDOR;
private String PORTA;
public String getSERVIDOR() {
return SERVIDOR;
}
public void setSERVIDOR(String SERVIDOR) {
this.SERVIDOR = SERVIDOR;
}
public String getPORTA() {
return PORTA;
}
public void setPORTA(String PORTA) {
this.PORTA = PORTA;
}
Em uma pesquisa, ví que precisei criar desta maneira:
Monit []https = new Monit[3];
Porem quando vou adicionar valores neste array, recebo um Exception in thread "main" java.lang.NullPointerException
for:
for (int i = 0; i < https.length; i++) {
https [i].setSERVIDOR("TESTE1"); // o erro acontece aqui!
https [i].setPORTA("6556");
}
Estou fazendo algo errado na criação do array?
Eu tenho a certeza de que o tamanho nunca vai passar de 3, mas na primeira passagem do for ele já estora a exception!
grato