慎用java中的Integer.parseInt()方法
最近項目中遇到一個小bug,不過這個小bug卻耽誤了很多時間,記錄一下。
具體情況如下:db中的字段的屬性是int類型,xml協議發過來的是float類型轉換以后的字符串。
所以如果直接調用,Integer.parse(inStr),就會報異常,不過很奇怪的是如果單獨的測試,程序會
報NumberFormateException,不過項目里面并沒有打出Exception,而是那個線程直接不繼續走下去了
(感覺像是掛起了)。具體原因還是不明朗。
有知道原因的求個解答。
具體情況如下:db中的字段的屬性是int類型,xml協議發過來的是float類型轉換以后的字符串。
所以如果直接調用,Integer.parse(inStr),就會報異常,不過很奇怪的是如果單獨的測試,程序會
報NumberFormateException,不過項目里面并沒有打出Exception,而是那個線程直接不繼續走下去了
(感覺像是掛起了)。具體原因還是不明朗。
有知道原因的求個解答。