【耻辱】java空指针异常中的一个小问题

原创 2013年12月05日 21:27:10

如此简单的一个问题。。我思前想后的考虑了一个多小时,无语了。。呜呜

出错代码:

class B
{
int n;
}
class A
{
B[] b=new B[23];
}
public class Ysumap
{
public static void main(String args[])
{
A a=new A();
int i;
for(i=0;i<23;i++)
{
a.b[i].n=i;
}


}
}

修改后的代码:

class B
{
	int n;
}
class A
{
	B[] b=new B[23];
}
public class Ysumap
{
	public static void main(String args[])
	{
		A a=new A();
		int i;
		for(i=0;i<23;i++)
		{
			a.b[i]=new B();
		}
		for(i=0;i<23;i++)
		{
			a.b[i].n=i;
		}
	}
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java-对象数组空指针异常问题

最近写了一个功能接口,根据 “前台需求” 采用了对象数组来存储数据,但是debug调试时总是在利用对象数组中的每一个元素插入数据时报错,报空指针异常,经过请教,弄懂了这个问题,记录下来。package...

zeppelin 空指针异常问题 java.lang.NullPointerException

zeppelin  java.lang.NullPointerException 空指针异常了!卧槽
  • feloxx
  • feloxx
  • 2017年05月18日 17:15
  • 1789

Android客户端和Java服务器端Socket代码连的坑(接空指针异常问题)

这个问题困扰了博主一整天,博主用Idea写了一个服务器端,然后用Android Studio写了一个客户端,用的是Socket方式。然而他们却一直连接不成功。   看一下报错空指针异常。服务器端是没...

极其简单的一个JSP小功能+空指针异常Bug解析(内容更新)

说在前面 由于是从昨晚才开始更新的博客,要到工作室锁门的时间就匆忙上传了,上传完之后发现还有一些没弄完的,本来想今天更新一下内容,在登录的时候脑抽,新注册了一个CSDN用户,结果原来用QQ绑定的用...

自定义WritableComparable遭遇空指针异常的一个场景

自定义的WritableComparable中,如下代码一切ok: ...... private String cookieID; ...... public MyWritable() {} ...
  • c77_cn
  • c77_cn
  • 2015年04月20日 18:03
  • 456

Quartz学习研究(开篇):解决Quartz中的空指针异常问题

1、研究了quartz几天,问题发现不少,在全部配置好spring、quartz和mysql集群后,最后卡在一个空指针问题上 [java] view plaincopy ...

关于Volley网络请求框架空指针异常问题

今天试用了下Volley框架,运行时老师报这个错,郁闷了一会儿才发现,原来是在清单文件里面没有声明,擦 12-23 10:57:07.023 20997-20997/? E/AndroidRunti...

setOnClickListener报空指针异常问题汇总

有关设置控件监听器时,报空指针异常问题汇总
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【耻辱】java空指针异常中的一个小问题
举报原因:
原因补充:

(最多只允许输入30个字)