float没有空不空的。 
一般是小于0,等于0,大于0这些判断吧.

解决方案 »

  1.   

    String tunm = String.valueOf(TUNM)看是否抛出空值异常然后捕获or对tunm判断是否为空。
      

  2.   

    判断nHSJLActionForm.getTNUM()是否为空
      

  3.   

    float TUNM = nHSJLActionForm.getTNUM(); 
    页面上取出来一般都是String ActionForm会帮你转为Float,当String为null的时候Float也是null.
    你这里float TUNM = nHSJLActionForm.getTNUM(); jvm会自动把Float转成folat。
    当nHSJLActionForm.getTNUM()得到null时 会报错。
      

  4.   

    从页面去到的值一般都是,String类型的把,是不是怎么能是float呢!
      

  5.   

    如果在ActionForm里面的值是空的话
    这里拿到的也是null
    它返回出去的也是null
    就可以直接去判断是否为空了