class Main {
public static void main(String[] args) {
String user = (String) null;// No problem
System.out.println(user);
user.toString();// This will throw NullPointerException
}
}
输出:
null
Exception in thread "main" java.lang.NullPointerException
at Main.main(Main.java:5)
1条答案
按热度按时间2q5ifsrm1#
是因为
session.getAttribute("username")
他回来了null
可以铸入String
没有任何问题,但是如果你试图对null
裁判,你会得到NullPointerException
. 下面是一个演示:输出: