Exception in thread "main"Java.lang.NoSuchMethodError:main是什么意思

import java.util.Scanner;
public class T81{
public static double sum(double[] a){
double sum=0;
for(int i=0;i<a.length;i++)
sum+=a[i];
return sum;

}
public static void main(String args) throws Exception{
double sum=0;
System.out.println("请输入十个浮点数");
Scanner sc=new Scanner(System.in);
double[] d=new double[10];
for(int i=0;i<d.length;i++)
d[i]=sc.nextDouble();
sum=sum(d);
System.out.println("十个数的和为:"+snm);
System.out.println("十个数的平均数为:"+snm/d.length);

}
}

第1个回答  2014-05-05
木有找到main方法 ,main是一个程序的入口 ,参数是字符数组类型 ,String[] sss,你写成字符类型了 ,当然找不到 。
第2个回答  2014-05-05
程序入口 main 方法没有找到,因为你写的这个main方法的形参是String,不过期待的是String[] args,也是就字符串数组。
第3个回答  2014-05-04
main方法的参数args要求是数组 改为String[] args
第4个回答  2014-05-04
public static void main(String args[]) [] 没有

...thread 'main' java.lang.NoSuchMethodError:main”可能是哪出问题...
java.lang.NoSuchMethodError: main 的意思为 java虚拟机没有找到匹配方法的错误,方法名为main。一个JAVA程序必须要有一个main方法,你仔细检查下你的程序里有没有?例如:static public void main(String[] args){ \/\/……方法的内容……}

...main" java.lang.NoSuchMethodError: main 是怎么回事呀?_百度...
java.lang.NoSuchMethodError: main 的意思为 java虚拟机没有找到匹配方法的错误,方法名为main。原因是你把m大写了,java是严格区分大小写的。

Java:Exception in thread main java.lang.NosuchMethodError:main
NosuchMethodError :无法找到某一特定方法时,抛出该异常 你再看看你 的代码

...java.lang.NoSuchMethodError: main是什么意思
这的意思就是在你的main方法中出了异常

exception in thread "main" java.lang.NoSuchMethodError: main
public static void main(String args[]) { multiply();System.out.println("数组c以矩阵形式输出为:");for (i = 0; i < 3; i++) { for (j = 0; j < 3; j++) { System.out.print(c[i][j] + " ");} System.out.println();} } public static void multiply() { for...

...main” java.lang.NoSuchMethodError: main
人家报错是说你缺少main方法,跟你环境变量没关系,说明你环境变量是正确的,你写的类肯定没有main入口方法,那就没法运行了。另外你最好把java好好看看,不是哪个类都可以直接运行的,没有main方法的类就报你这错误了。

...thread main java.lang.NoSuchMethodError:main 这是怎么回事...
你的Main写错了,写成mian了。。同时还要注意区分大小写。

...main " java .lang.NoSuchMethodError:main
我怎么没看见main?NoSuchMethodError:main 的意思就是找不到方法(函数):main

...in thread "main" java.lang.NoSuchMethodError: main
Exception in thread "main" java.lang.NoSuchMethodError: main 问题出在main方法, 在你的程序中找不到MAIN 方法也就是主方法 java出问题的时候,一定要回读出错信息,能读懂出错问题所在也是一种能力 希望能帮助到你

...Java.lang.NoSuchMethodError:main是什么意思
意为没有找到主程序 也就是main方法 不知道楼主运行的是什么程序 普通java程序?还是applet程序 如果是java的话可能是main方法没有写对,主要可能是main没有拼写正确 如果是applet程序的话,可能是运行错误 你编译的时候可以使用javac 在运行的时候要使用appletviewer 你编译后的文件名 ...

相似回答
大家正在搜