写了一个简单的java程序,有两个方法,如果这两个方法写在同一个java文件中的话运行没问。但如果将两个方法分开,分别写在两个java文件中,然后new一个对象,进行调用,虽然语法上没有报错,但运行起来就出现空指针异常,这是为什么呢?
1
bravecheng 2015-06-15 16:17:23 +08:00
没图没真相
|
2
reeco 2015-06-15 16:26:13 +08:00
贴代码
|
3
duoglas 2015-06-15 16:29:22 +08:00
贴
|
4
jiaqidianbo OP @bravecheng
@reeco @duoglas 项目在网盘中http://pan.baidu.com/share/link?shareid=1042416859&uk=805774074 可以导入java web项目后,在页面中可以打开,可以看到一共有三个输入框。 举个例子:可以在第一个框中输入4,第二个输入框中输入 2,3,4,5 第三个输入框中输入24 MyPoint项目是可以正常运行 而另一个TwentyFour项目就会报错。 |
5
hepin1989 2015-06-15 17:49:07 +08:00
java的bug,赶快去给oracle报bug。
|
6
FrankFang128 2015-06-15 17:57:50 +08:00 via Android
log
|
8
woai110120130 2015-06-15 21:54:01 +08:00
可以 判null 或者try cache
|
9
woai110120130 2015-06-15 21:54:45 +08:00
@woai110120130 打错了 是catch
|
10
hahasong 2015-06-15 21:55:05 +08:00
try catch住,然后忽略
|
11
xmulder 2015-06-16 09:24:46 +08:00
赞同楼上的.用try catch忽略或者打印一下错误信息.
|
12
hcymk2 2015-06-16 11:01:32 +08:00 1
|
13
jiaqidianbo OP @hcymk2 应该怎么改呀?能详细讲一下在哪个文件中哪一行应该改成什么?O(∩_∩)O谢谢
|