-1
if (mark >= 0 && mark <= 29) {
        catOne++;
        System.out.println("");

//variable catOne might not be initialized

1 Answers1

0

It means, you have to initialize catOne, e.g. with catOne = 0; before reading it (witch of course the ++ operator does).

C. L.
  • 571
  • 1
  • 8
  • 26