空格导致程序意外暂停
昨天花了几个小时卡在一个问题上,线上有个几月前发布好的下载功能突然失效了,莫名其妙的报个空指针,没有了其他的任何信息。 测试和本地都想重现这样的BUG,都无济于事,模板的路径也没有问题,其他的账号也没有问题。
翻来覆去,终于发现了转机,在前台jsp中,Debug住一个问题,在下载的所选商家名称前面有个空格( ),随后就在本地赋予类似的值继续跑,也没有问题。 在实在没有了头绪的时候,尝试着将数据前的空格从库中删掉。
然后……就这么莫名其妙的可以了。大致猜测的是因为那个转换中文的时候没有try,catch导致了此次异常的发生,比较诡异奇特,特做此记录。