Нужен ли RxJava2 Try / Catch для Create () Emitter? - PullRequest
0 голосов
/ 31 октября 2018

Это код:

Completable.create(emitter -> {     
    myDao().insert(data); // can throw exceptions
    emitter.onComplete();
});

Так же, как этот код:

Completable.create(emitter -> {
    try {
        myDao().insert(data); // can throw exceptions
        emitter.onComplete();
    } catch (Exception e) {
        emitter.onError(e);
    }
});

Другими словами: должен ли я окружать свой код try/catch, чтобы распространять ошибки, или это будет сделано автоматически для меня?

...