Report question

Question: Should a retrieval method return 'null' or throw an exception when it can't produce the return value?