don't try catch unexpect call

The try/catch will catch exception that from next() call.