У меня есть простая программа Java следующим образом:Non-статическая переменная путь_к_файлу не может ссылаться из статического контекста
public class HelloWorldPrinter {
String filepath;
public void setPath(String path){
this.filepath = path;
}
public static void main(String[] args) throws PrintException, IOException {
FileInputStream in = new FileInputStream(new File(filepath));
}
}
я получаю следующее сообщение об ошибке:
HelloWorldPrinter.java:40: error: non-static variable filepath cannot be referenced from a static context
FileInputStream in = new FileInputStream(new File(filepath));
Как я могу это исправить ?