Отсутствует объявление класса, интерфейса или enum-а.
файл com/javarush/task/task14/task1411/Solution.java, строка 45, позиция 923
package com.javarush.task.task14.task1411;
import java.io.BufferedReader;
import java.io.InputStreamReader;
/*
User, Loser, Coder and Proger
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
Person person = null;
String key = null;
while(true)
{
key = reader.readLine();
if(key.equals(null))break;
if(key.equals(user)){
person = new User();
}
else if(key.equals(loser)){
person = new Loser();
}
else if(key.equals(coder))
{
person = new Coder();
}
else if(key.equals(proger)){
person = new Proger();
}
else if(key.equals(person)){
person = new Person();
}
}
doWork(person); //вызываем doWork
}
}
public static void doWork(Person person) {
if(person instanceof User){
live();
}
else if(person instanceof Loser)
{
doNothing();
}
else if(person instanceof Coder)
{
writeCode();
}
else if(person instanceof Proger)
{
enjoy();
}
}
}