4.2.5 Why Use Try/Catch Instead of If/Else

If/else vs. try/catch (Code Project)