I realize there are a few questions on best practices for exception handling, but I had to make a few tweaks on the examples I found. My goal was to get rid of basic exceptions like "ArgumentException", "FileNotFoundException", "ArrayIndexOutOfBoundsException", etc. I realize there are a few questions on best pra