黑马程序员技术交流社区
标题:
关于java异常的问题
[打印本页]
作者:
Sandy
时间:
2013-7-17 16:37
标题:
关于java异常的问题
问题:在java xxx的时候显示“Exception in thread "main" ”java.lang.NullPointerException”。
作者:
赵太云
时间:
2013-7-17 18:57
这个是在main函数中出现了空指针异常。你仔细看下,命令行会有相应的出错的行号的提示的。
thread main就是主线程,就是在main函数里。
作者:
ytblght55
时间:
2013-7-17 21:31
空指针异常!
作者:
周之浩
时间:
2013-7-17 22:16
本帖最后由 周之浩 于 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());
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2