"main"스레드에서 예외가 발생했습니다. java.lang.RuntimeException : 컴파일 할 수없는 소스 코드 - 오류 트리 유형 : 오류 내가 아래 코드를 실행하려고하면 netbeans. 파일에서 입력 한 다음 출력 창에 아래 수식을 사용하여 데이터를 표시합니다. 코드를 실행하려고 시도 할 때까지 코드 자체에 오류가 표시되지 않습니다. 나는 Java에 익숙하지 않고 몇 가지 개념을 이해하는 데 어려움을 겪고있다. netbeans 캐시를 지우고 다시 시작한 후이 오류가 발생합니다. 어떤 도움을 주셔서 감사합니다.스레드 "main"의 Java 예외 java.lang.RuntimeException : 컴파일 할 수없는 소스 코드 - 잘못된 트리 유형 :
package input.from.a.file.broc.east;
public class InputFromAFileBrocEast
{
public static void main(String[] args)
{
String name;
int hours;
int rate;
int grossPay;
InputFile wageFile;
wageFile = new InputFile("payroll.txt");
while (!wageFile.eof())
{
name = wageFile.readString();
hours = wageFile.readInt();
rate = wageFile.readInt();
if (hours <= 40)
{
grossPay = (rate * hours);
System.out.println("grossPay");
}
else
{
grossPay = (int) ((rate * 40) + (hours-40) * 1.5 * rate);
System.out.println("Gross Pay: " + grossPay);
}
}
}
}