java.lang.NullPointerException 异常怎么解决

2015-06-15 16:11:45 +08:00
 jiaqidianbo

写了一个简单的java程序,有两个方法,如果这两个方法写在同一个java文件中的话运行没问。但如果将两个方法分开,分别写在两个java文件中,然后new一个对象,进行调用,虽然语法上没有报错,但运行起来就出现空指针异常,这是为什么呢?

2421 次点击
所在节点    问与答
13 条回复
bravecheng
2015-06-15 16:17:23 +08:00
没图没真相
reeco
2015-06-15 16:26:13 +08:00
贴代码
duoglas
2015-06-15 16:29:22 +08:00
jiaqidianbo
2015-06-15 16:45:58 +08:00
@bravecheng
@reeco
@duoglas 项目在网盘中http://pan.baidu.com/share/link?shareid=1042416859&uk=805774074

可以导入java web项目后,在页面中可以打开,可以看到一共有三个输入框。

举个例子:可以在第一个框中输入4,第二个输入框中输入 2,3,4,5 第三个输入框中输入24

MyPoint项目是可以正常运行
而另一个TwentyFour项目就会报错。
hepin1989
2015-06-15 17:49:07 +08:00
java的bug,赶快去给oracle报bug。
FrankFang128
2015-06-15 17:57:50 +08:00
log
jokester
2015-06-15 18:11:55 +08:00
woai110120130
2015-06-15 21:54:01 +08:00
可以 判null 或者try cache
woai110120130
2015-06-15 21:54:45 +08:00
@woai110120130 打错了 是catch
hahasong
2015-06-15 21:55:05 +08:00
try catch住,然后忽略
xmulder
2015-06-16 09:24:46 +08:00
赞同楼上的.用try catch忽略或者打印一下错误信息.
hcymk2
2015-06-16 11:01:32 +08:00
楼上这么多人 都没把代码下下来跑跑么?
异常栈里面已经很清楚
@jiaqidianbo
你要把 Search 的formula 赋值为 TwentyFour的 formula 。
jiaqidianbo
2015-06-16 11:25:01 +08:00
@hcymk2 应该怎么改呀?能详细讲一下在哪个文件中哪一行应该改成什么?O(∩_∩)O谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/198716

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX