Ensured retrieveFromFile throws exceptions instead of returning null when a non-existant bitmap is decoded