You can’t use a method while declaring the attributes/methods for a class.
public class ReadStateFile
{
Scanner kb = new Scanner(System.in);
String fileName; /* everything through here compiles */
System.out.print("Enter the file to use: "); //wrong!
}
The code should be something like this
public class ReadStateFile
{
Scanner kb = new Scanner(System.in);
String fileName; /* everything through here compiles */
public void someMethod() {
System.out.print("Enter the file to use: "); //good!
}
}
EDIT: based in your comment, this is what you’re trying to achieve:
public class ReadStateFile
{
public ReadStateFile() {
Scanner kb = new Scanner(System.in);
String fileName; /* everything through here compiles */
System.out.print("Enter the file to use: ");
//the rest of your code
}
}