What is causing my error???
public class Keyboard {
private Scanner keyboard;
/**
* Default contructor
*/
public void keyboard() {
keyboard = new Scanner(System.in);
}
/**
* get and return an int
* @return an int
*/
public int getInt() {
int myInt;
myInt = keyboard.nextInt();
keyboard.nextLine();
return myInt;
}
}
public class TestKeyboard {
public static void main(String[] args) {
System.out.println("enter an int: ");
Keyboard keyboard = new Keyboard();
keyboard.getInt();
}
}
I am currently getting the following exception:
java.lang.NullPointerException at Keyboard.getInt(Keyboard.java:27) at TestKeyboard.main(TestKeyboard.java:6)