Derp, why use try catch to handle when we can just check it?