Hello I have the following code:
java.util.Date date = new java.util.Date();
ArrayList<Worker> workerList = null;
//Create Worker
System.out.println ("You have selected create worker. \n" + "please enter a name for the worker.\n");
//Create new worker object
scanner.nextLine();
String tName = scanner.nextLine();
Worker newWorker = new Worker (tName, date, 0);
workerList.add(newWorker);
wCurrent = newWorker;
and
Worker (String s, Date d, int i){
workerName = s;
dateEmployed = d;
jobsCompleted = i;
}
However it always crashes at the workerList.add, where is my error?
Netbeans says "Null Pointer Defference"
I do not know what that means... Please help
EDIT! Thanks it fixed it!
Just another quick question
I have also got
public String toString(){
return "The worker " + workerName + " has completed "+ jobsCompleted + " jobs";
}
But but everytime I am calling the toString method it crashes. This is after I create the object.