本帖最后由 周之浩 于 2013-7-17 22:18 编辑
这是main函数抛出的空指针异常,这样的是因为对null做操作时,产生的如对null使用toString方法或者是equals方法时会抛出此类异常- public static void main(String[] args) {
- // TODO Auto-generated method stub
- String str = null;
- if(str.equals("abc"))
- System.out.println(str);
- }
复制代码 或者:- public static void main(String[] args) {
- // TODO Auto-generated method stub
- show();
- }
- private static void show() {
- // TODO Auto-generated method stub
- String str = null;
- if(str.equals("abc"))
- System.out.println(str);
- }
复制代码- public static void main(String[] args) {
- // TODO Auto-generated method stub
- show();
- }
- private static void show() {
- // TODO Auto-generated method stub
- String str = null;
- System.out.println(str.toString());
- }
复制代码 |