Let's assume that I have stream:

```
final Observable<Integer> integerObservable = Observable
    .fromArray(1, 2, 3, 4, 5, 6)
    .map(i -> {
          if (i % 3 == 0) {
            throw new RuntimeException("Haha");
          } else {
            return i;
          }
        }
    );

```

As you can see I may receive some unexpected exception. 

How to implement solution which skip exception/error and keep receiving next elements so my target subscriber would be able to see in this particular case:

```
1, 2, 4, 5

```