This is a part of my program's sample run that shows an error.
Please enter your the number of your selection : 5
Enter the blood Type : b
Exception in thread "main" java.lang.NullPointerException
at Hospital.getNumberOfPatientsBlood(Hospital.java:136)
at Hospital.main(Hospital.java:71)
I have this error, and I don't know what's wrong. It should give me a message that says there is a zero patient has a blood type of B.
This is the part that it shows the error:
The method:
   public static int getNumberOfPatientsBlood( String bloodT ){
  int bloodTypeCount=0;
  for (int j =0; j<hospitalPatient.length;j++){
     if (hospitalPatient[j].equals(bloodT))
        bloodTypeCount++;
     else
        continue; 
  }
  return -1 ;
   }
The other error is in the main:
        case 5:
           input.nextLine();              
           System.out.print("Enter the blood Type : ");
           String searchBloodType = input.nextLine();
           if (getNumberOfPatientsBlood(searchBloodType)!=-1)
              System.out.println("the total number of patients having the same Blood Type: "+getNumberOfPatientsBlood(searchBloodType));
           break;
 
     
    