我编译没有问题,但是当我执行代码时出现此错误:
Exception in thread "main" java.lang.NullPointerException
at Stock.enregistrer(Stock.java:25)
at TestStock.main(TestStock.java:13)
我正在学习java,现在我被这个错误困扰了一段时间。谢谢您的帮助。
public class Stock {
Stock() {
}
Produit [] pdt ;
Fournisseur [] four;
int [] qte ;
int t = 0;
void enregistrer(Produit p , Fournisseur f , int q) {
pdt[t] = p ;
four[t] = f ;
qte[t] = q ;
t++ ;
}
void afficher() {
for (int i = 0 ; i < pdt.length ; i++) {
System.out.println("Le produit "+pdt[i].getNomP()+"à pour fournisseur : "+four[i].getNomEnt()+" et la quantité est de "+qte[i]);
}
}
}