I don't know, but I don't think this is very likely. I got this from an automatic report sent from a client device, so I don't have the value.
Following your question, I tried the code below on my Samsung S II, and it produced no exception:
StringBuilder sb1 = new StringBuilder( "" ); sb1.append( Double.MAX_VALUE ); StringBuilder sb2 = new StringBuilder( "" ); sb2.append( Double.MIN_VALUE ); StringBuilder sb3 = new StringBuilder( "" ); sb3.append( Double.NaN ); StringBuilder sb4 = new StringBuilder( "" ); sb4.append( Double.NEGATIVE_INFINITY ); StringBuilder sb5 = new StringBuilder( "" ); sb5.append( Double.POSITIVE_INFINITY );