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 );