2015-09-29 69 views
2

我已經嘗試過所有我能想到的事情來解決我的錯誤,但我完全難倒了。我不斷收到「類,接口或枚舉預期」錯誤。我錯過了什麼?類,接口或枚舉期望的錯誤

import java.until.*; 
public class FutureValues { 
public static final Scanner CONSOLE = new Scanner(System.in); 

public static void main(String[] args) { 
System.out.println("Lab 3 written by JENNIFER ADAME"); 
System.out.println(); 
//declare variables 
double p; 
double r; 
double y; 
double f; 

System.out.print("Enter present value: "); 
double p = console.nextDouble(); 
System.out.print("Enter interest rate: "); 
double r = console.nextDouble(); 
System.out.print("Enter number of years: "); 
double y = console.nextDouble(); 
double f = compoundInterest(p, r, y); 
System.out.print("The future value is" + f); 
} 

public static double compoundInterest (double p, double r, double y) { 
    double f = p * Math.pow(((1 + r)/100), y); 
    return f; 
    } 
} 
} 

如果任何人都能幫上忙,那真是太棒了!

+5

如果您正確縮進您的代碼,您的問題的答案將是顯而易見的。你在文件末尾有一個額外的'}'。 –

回答

3

您在結尾處增加一個額外的大括號「}」 ......只是將其刪除

如果想從這些樣的錯誤在未來保持安全,可以考慮適當格式化你的代碼。(使用Ctrl + Shift + f用於eclipse,Alt + shift + f用於netbeans)

+0

@jadame如果解決了你的問題,請接受答案 – ValarDohaeris

2

文件末尾有一個不匹配的大括號。

相關問題