Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Android

onResponse/onFailure

if we can handle the case, when the response is not succeessful, in the onResponse method, what situations can cause the onFailure method to be called? I can't understand why we need it.

1 Answer

Hey Sergey there are many cases where the on failure would be called for example if the server is down completly and you make a web call to retrieve some data. Then you need to know that your request failed to alert the user that there was some issue getting there data. Here are some other examples of something that would make the web call fail.

Connection time out. Session time out. Data integrety (XML) Authentication