Simple&Natural

Okhttp Interceptor에서 Exception을 catch하지 못하는 이슈 본문

안드로이드(Android)/이슈 및 해결

Okhttp Interceptor에서 Exception을 catch하지 못하는 이슈

Essense 2022. 5. 22. 23:52
728x90

예전에도 rx사용시 제대로 try-catch 가 작동하지 않았던 이슈가 있었는데

 

Interceptor에서는 IOException이 아니면 스레드 외부로 throw를 하지 않는 것이 원인이었다.

 

 

https://stackoverflow.com/questions/58697459/handle-exceptions-thrown-by-a-custom-okhttp-interceptor-in-kotlin-coroutines

 

Handle exceptions thrown by a custom okhttp Interceptor in Kotlin Coroutines

I'm using a custom Interceptor along with Retrofit client in my Android app, that throws an Exception under some specific circumstances. I'm trying to make it work using Kotlin coroutines. The pro...

stackoverflow.com

 

728x90