Проверки на try \ catch и бонусный тест.
Еще тест.