I like to put the least possible amount of logic in the `try{ }` block. This way, I can understand better what is the cause of the exception.