It's good to have comments in the code explaining what conditions you're catching and what your responses to those conditions are. It makes maintaining the code much easier (keep in mind that people editing/maintaining this code may not be you, and may not be able to contact you).