Because reading a string from an sqlite db where the stored value is null, might or might not work depending on the implementation of sqlite. (That's roughly what the android docs say.)