new надо делать внутри try