I don't think we want to catch the exception here. If access to the database fails, I'd want an exception. Why did you add this?