我试图验证一个对象是否为null,我正在使用这种语法:
void renderSearch(Customer c){
System.out.println("search customer rendering>...");
try {
if(!c.equals(null)){
System.out.println("search customer found...");
}else{
System.out.println("search customer not found...");
}
} catch (Exception e) {
System.err.println ("search customer rendering error: "
+ e.getMessage()+"-"+e.getClass());
}
}
Run Code Online (Sandbox Code Playgroud)
我得到以下异常:
搜索客户渲染错误:null class java.lang.NullPointerException
我以为我正在用if和else循环来考虑这种可能性.任何帮助,将不胜感激.