hata:Exception in thread “main” java.lang.NullPointerException: Cannot read field “hesapno” because “this.musteri[i]” is null
class ATM{
human insan;
human[] musteri = new human[100];
boolean girisOnayı= false;
public ATM(human insan) {this.insan=insan;}
void giris(int sifre) {
for(int i=0;i<musteri.length;i++) {
if (musteri[i].hesapno==insan.hesapno)
if(musteri[i].sifre==insan.sifre)
girisOnayı=true;
}
}
void paraCek(int miktar) {
if(girisOnayı) {
insan.bakiye-=miktar;
}
}
void paraCek(int miktar, human A) {
if (girisOnayı) {
A.bakiye-=miktar;
}
}
void paraYatır(int miktar) {
if(girisOnayı)
insan.bakiye+=miktar;
}
void bakiyeSorgulama() {
if(girisOnayı)
System.out.println("Bakiyeniz: "+insan.bakiye);
}
void cikis() {
girisOnayı=false;
}
}
class human{
int sifre;
int hesapno;
int bakiye;
}
public class testATM {
public static void main(String args[]) {
human halise= new human();
halise.hesapno=321;
halise.sifre=321;
halise.bakiye=100;
ATM atm= new ATM(halise);
atm.giris(321);
}
}