|
Is it best practice - No
Does it get done - Yes
If you can you should generally try to prevent the exception from being thrown, the mechanism for doing so is generally slower and will use more resources.
From a strictly practical standpoint though they're nice to use to prevent from needing to worry about all things that can go wrong. Throw an exception try/catch instead of trying to prevent everything, throw an error message based on the exception type returned, and continue as normal.
Hope this helps a bit.
-MBirchmeier
|