Exceptions in C# (try & catch blocks) - C# Tutorial