try / catch (C#)

try/catch is how C# handles errors. Code that might fail goes in the try block, and the catch block runs instead if an exception occurs, preventing a crash.