急求解答
本人遇到一个问题:
代码如下:
public class TestJs  
{
public static void main(String[] args)  
{
   score(95);// System.out.println("优秀!");}
public static void score(int x)  
{   
   if (x > 100 || x < 0)
System.out.println("输入错误!!");
else if  
(x >= 90)System.out.println("优秀!");
else if (x >= 80)
System.out.println("良好!");
else
System.out.println("及格!");
}
}
运行时出现问题如下:
D:\java\zuoye2>javac TestJs.java
TestJs.java:41: 
非法的表达式开始                              public static  void getGrade(int x) {
                              ^
TestJs.java:41: 非法的表达式开始
                              public static  void getGrade(int x) {
                                     ^
TestJs.java:41: 需要 ';'
                              public static  void getGrade(int x) {
                                           ^
TestJs.java:41: 需要 ".class"
                              public static  void getGrade(int x) {
                                                               ^
TestJs.java:41: 需要 ';'
                              public static  void getGrade(int x) {
                                                                ^
5 错误
跪求各位前辈解答,谢谢 大家!!
------解决方案--------------------
public class TestJs 
{
public static void main(String[] args) 
{
 score(95);// System.out.println("优秀!");
}
public static void score(int x) 
{  
 if (x > 100 || x < 0)
System.out.println("输入错误!!");
else if 
(x >= 90)System.out.println("优秀!");
else if (x >= 80)
System.out.println("良好!");
else
System.out.println("及格!");
}
}