Assuming you are expecting to find a value in most casesthen throwing an exception is better if its null. The exception would mean that there was a problem.
If the value can be missing or present and both are valid for the application logic or if there are other people going to use you API then return a false.
Also consistency is important so keep in sync with what you do at other places