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