티스토리 뷰

에러처리 연산자 3가지 

onErrorRetrun 연산자 

출처 - https://reactivex.io/RxJava/javadoc/io/reactivex/Observable.html

  • 에러가 발생했을때 에러를 의미하는 데이터로 대체 할 수 있음 
  • onErrorReturn( ) 을 호출하면 onError 이벤트는 발생하지 않음

onErrorResumeNext 연산자 

출처 - https://reactivex.io/RxJava/javadoc/io/reactivex/Observable.html

  • 에러가 발생했을때 에러를 의미하는 Observable로 대체 할 수 있음
  • Observable 로 대체 할 수 있으므로 데이터 교체와 더불어 에러 처리를 위한 추가 작업을 할 수 있음 

retry  연산자 

출처 - https://reactivex.io/RxJava/javadoc/io/reactivex/Observable.html

  • 데이터 통지 중 에러가 발생했을때, 데이터 통지를 재시도 함 
  • onError 이벤트가 발생하면 subscribe( )를 다시 호출하여 재구독함
  • 에러가 발생한 시점에 통지 실패한 데이터만 다시 통지되는 것이 아니라 처음부터 다시 통지됨


출처 : 인프런 (Kevin의 알기쉬운 RxJava) 

 

Kevin의 알기 쉬운 RxJava 1부 강의 | Kevin - 인프런

Kevin | 리액티브 프로그래밍이라는 진입 장벽을 넘고 싶으신가요? Kevin의 알기 쉬운 RxJava가 그 벽을 넘을 수 있는 힘을 키워드리겠습니다., 리액티브 프로그래밍, 알기 쉽고 확실하게 배워보세요!

www.inflearn.com

 

«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함
최근에 올라온 글
Total
Today
Yesterday