test.txt内容为:Mickey Mousey 87.5 89.00 65 37.5 98.0这代码:
   import java.io.*;
import java.text.DecimalFormat;
import java.util.*;public class StudentGrade{
  
 public static void main(String args) throws IOException,FileNotFoundException{
  double test1,test2,test3,test4,test5;
  double average;
  String firstName;
  String lastName;
  StringTokenizer tokenizer;
  BufferedReader inFile=new BufferedReader(new FileReader("f:\\abcd\\test.txt"));   PrintWriter outFile=new PrintWriter("f:\\abcd\\testavg.out");
  
  DecimalFormat twoDecimal= new DecimalFormat("0.00");
    
  tokenizer=new StringTokenizer(inFile.readLine());
  firstName=tokenizer.nextToken();
  lastName=tokenizer.nextToken();
  outFile.println("Student name:"+firstName+"...." + lastName);
  test1=Double.parseDouble(tokenizer.nextToken());
  test2=Double.parseDouble(tokenizer.nextToken());
  test3=Double.parseDouble(tokenizer.nextToken());
  test4=Double.parseDouble(tokenizer.nextToken());
  test5=Double.parseDouble(tokenizer.nextToken());
  outFile.println("test sorces:"+twoDecimal.format(test1)+ "...."
                        +twoDecimal.format(test2)+"...."
                        +twoDecimal.format(test3)+ "...."
                        +twoDecimal.format(test4)+"...."
                        +twoDecimal.format(test5));
  average=(test1+test2+test3+test4+test5)/5.0;
  outFile.println("Average test score:"+twoDecimal.format(average));
  outFile.close();
  }
 }
   错误提示为:exception in thread "main" java.lang.NoSuchMethodError:main
   刚学习java不久.找不出原因. 大家帮一下忙.