It's a cleaner solution than relying on a try...catch block....
That's why they included it into the language.