ciao a tutti
ho un metodo che un volta eseguito mi genera sempre l'eccezione
codice:
Exception in thread "main" java.lang.NullPointerException
qui è l'inizio della classe che richiama il metodo
codice:
static int capienzaMax=10;
  Parcheggio mioParcheggio;
  public static void main(String[] argv)
{
  
  Parcheggio mioParcheggio=new Parcheggio(capienzaMax);
qui il punto dove lo richiama
codice:
case 3:{
  //int numTarga=Integer.parseInt(JOptionPane.showInputDialog("Inerisci il numero di targa: "));   
 JOptionPane.showMessageDialog(null,mioParcheggio.numAuto());
  break; 
}
e infine questo il metodo incriminato
codice:
public int numAuto(){

  try{
     int contaAuto=0;
    int cont=vetture.length;
    if (cont!=0){
   for(int i=0;i<cont;i++){
     if(vetture[i].getflagParcheggiata()!=0)     
  
     contaAuto=contaAuto+1;

 
 }
}
 return contaAuto;
 }
 
 catch (Exception exc){
     System.out.println(exc);
      System.out.println("Non puoi");
    return -1;
   }
  }
come posso sistemarlo?
grazie.