重点推荐:小议学习java的浮躁心态 详述:JAVA也能克隆!
1、空指针错误 Java.lang.NullPointerException
使用基本的Java数据类型,变量的值要么已经是默认值,假如没有对其正常赋值,程序便不能通过编译,因此使用基本的Java数据类型(double,float,boolean,char,int,long)一般不会引起空指针异常。由此可见,空指针异常主要跟与对象的操作相关。
下面先列出了可能发生空指针异常的几种情况及相应解决方案:
不管对象是否为空就直接开始使用。
(jsp)代码段1:
out.PRintln(request.getParameter("username"));
String userName = request.getParameter("username");
If (userName.equals("root"))
{....}
String userName = session.getAttribute
("session.username").toString();
新闻热点
疑难解答