No need to wrap the exeception and return null - simplify as key is already handled.