hzbn.net
当前位置:首页>>关于JAVA问题———Exception in thread "main" java.lang...的资料>>

JAVA问题———Exception in thread "main" java.lang...

提问的不详细 只能告诉你 这是空指针异常 可能有以下几种情况发生空指针异常: 解释是"程序遇上了空指针"。简单地说就是调用了未经初 始化的对象或者是不存在的对象,这个错误经常出现在创建图 片,调用数组这些操作中,比如图片未经初始化,或者...

很简单的异常, 它的意思是main方法里面 不能将“”转换成数字类型 int choice= keyboard.nextInt(); 这一句后面的keyboard.nextInt();的值是“”吧?而你直接赋值给了int choice 所以出的错 做个判断吧 if("".equals(keyboard.nextInt())){ int choi...

main方法写错了 public static void main(String[] args)

1.验证错误 有一种情况非常匪夷所思:即使你确定Java安装正确,但仍然会报错!如果出现这种情况,你可以通过验证Java是否可以正常工作来排除这个错误,点击这个页面,就可以进行验证。如果可以正常工作,那就说明没有问题。 2.与旧版本冲突 如果J...

import java.util.Arrays;import java.util.Scanner;class MaxArray{int array[];private MaxArray(){}public MaxArray(int n){array = new int[n];}public void setArray(int[] array){this.array = array;}int findMax(){int max = Integer.M...

= = for循环里面 i=3 然后还是递增的。。 你里面总共才3个数 最多也只有a.f[2]呀 ,就没有a.f[3] a.f[3]代表第四个数了, 你没有第四个数。所以数组超出范围了 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1这个也可...

楼主,java数组计数是从0开始的 也就是说int a[] = new int[10] 使用的时候是a[0] - a[9] 没有a[10] 数组越界来源于你用了a[10] 把for循环改改就行了 把for(int i=1;i

应该就是向某个Container中进行添加的add方法的参数有问题。 两个重载的add(Component c,int p)和add(Component c)。 只有被添加的父容器为GridLayout的时候才能使用上述第一种方法进行add(第二种也可),否则只能用第二种。 如果误用,会抛出...

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

我运行这个程序是对的。 你出错原因可能是 1.JDK的问题(可重装) 2.环境变量设置不完整 在 我的电脑上右键点击-属性-高级-环境变量里 设置环境变量(设jDK放在d:\java) Path 后面加 ;d:\java\jdk\bin 添加classpath .;d:\java\jdk\lib

网站首页 | 网站地图
All rights reserved Powered by www.hzbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com