If the following throws java.lang.NullPointerException s=null; s=s.concat("a");
How come this ("1"+null+2) does not?
And also in other places.
Am I correct in thinking this is because internally a StringBuffer is used in all cases and stringBuffer.append(null) just adds the text null. Anyway I thought it was interesting because I was expecting a nullpointer to be thrown and it was not.
CAUTION! Do not touch the blades on your neck propeller while they are active. Tiny ad:
a bit of art, as a gift, the permaculture playing cards