I generally prefer not to write exceptions directly out to the end user; better to log them where developers can see them and then provide a friendlier message to the user.