refactoring
Упростид работу с исключениями