
这种空指针异常应该如何处理?
String productNameInput = request.getParameter("productName");
String productName=null;
if(null != productNameInput
&& !"".equals(productNameInput)) {
productName=new String(productNameInput.getBytes("ISO-8859-1"),"utf-8");
// 第一种方法:继续处理自己的业务
}else {
throw new Exception("productName参数不能为空!");
}
if(null != productName) {
// 如果用第一种方法,这个判断就不要了
// 第二种方法,在这里判断productName
}