Вы забыли обернуть эти проверки в try/catch.