如果Topic 等于空,就不能使用 Topic.equals("")
需要这样
if (Topic != null)
{
   if (Topic.equals("")){
            Author = "不详";
   }
}

解决方案 »

  1.   

    if (Topic == null || Topic.equals(""))
            {
                Author = "不详";
            }
    改成
    if (Topic == null)
            {
                Author = "不详";
            }
    if (Topic == null)
            {if (Topic.equals(""))
                Author = "不详";
            }