ハマっちゃったException第二弾です。 実際はハマったワケではありませんが、 一応こんなExceptionがあると。
String blank = "";
int i = Integer.parseInt(blank);
これで余裕に下記のExceptionが出ます。
java.lang.NumberFormatException: For input string: ""
何も考えずにあるJavascriptの処理をJavaに書き換える作業で発生したんです。 JavascriptはブランクをparseIntするとNaN(Not a Number)になるが、 Javaは完全におちますね。。。