I figured it out.
I needed to use the NumberFormatException and delete the extends section and also parse within the try statement to have something to try with. Here is what I did.
try
{
resulta = Integer.parseInt(resultATF.getText());
resultb = Integer.parseInt(resultBTF.getText());
resultc = Integer.parseInt(resultCTF.getText());
if (resulta > 5){
resulta = resulta - 5;
outputATF.setText("You are overstaffed by " + resulta);
}
else if (resulta < 5){
resulta = 5 - resulta;
outputATF.setText("You are understaffed by " + resulta);
}
else if (resulta == 5){
outputATF.setText("Your staffing is sufficient");
}
if (resultb > 8){
resultb = resultb - 8;
outputBTF.setText("You are overstaffed by " + resultb);
}
else if (resultb < 8){
resultb = 8 - resultb;
outputBTF.setText("You are understaffed by " + resultb);
}
else if (resultb == 8){
outputBTF.setText("Your staffing is sufficient");
}
if (resultc > 10){
resultc = resultc - 10;
outputCTF.setText("You are overstaffed by " + resultc);
}
else if (resultc < 10){
resultc = 10 - resultc;
outputCTF.setText("You are understaffed by " + resultc);
}
else if (resultc == 10){
outputCTF.setText("Your staffing is sufficient");
}
else
{
throw new NumberFormatException(); //calls
}
}
catch (NumberFormatException ev)
{
JOptionPane.showMessageDialog(null, "" +ev + " You must enter a number", "Invalid Input",
JOptionPane.INFORMATION_MESSAGE);
}