首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

JAVA一段程序,求输出结果?初学者,求解,感激不尽!

2012-03-27 
JAVA一段程序,求输出结果?菜鸟,求解,感激不尽!!!!!!1.public static void main(String[] args){int iSyst

JAVA一段程序,求输出结果?菜鸟,求解,感激不尽!!!!!!
1.public static void main(String[] args){
  int i;
  System.out.println(i++);
 }
未对参数i进行初始化赋值,运行结果是什么?或者编译会报错?

2.public static void main(String[] args){
  RuntimeException ru = null;
  throw ru;
 }
运行后是什么结果?



[解决办法]
1
应该是编译错误吧,局部变量使用前必须自己初始化,实例变量或类变量系统会自动初始化

2
应该会抛出异常结束,但是因为异常对象本身是空,所以系统内部应该会抛出空指针异常

[解决办法]

编译报错


NullPointerException


[解决办法]
楼上都说了
[解决办法]
复制试了下编译有错啊

热点排行