使用的OkHttp框架做网络请求,但是在onFailure的方法中一句打印失败信息的代码报错了
错误的信息
报错的地方
求指教
小伙看你根骨奇佳,潜力无限,来学PHP伐。
e.getMessage() が null です。次のように変更します。
実際、e.getMessage() は String 型なので、再度 toString() する必要はありません。
これは一般的な Java null ポインター例外です。okhttp とは関係ありません。すべての例外にメッセージがあるわけではないため、getMessage() は非 null であることを保証できないため、直接使用しないでください。
onFailure コールバック関数で e.printStackTrace() を直接出力し、ログに基づいて IO 例外が発生した場所を特定します。その後、手がかりに従って問題を見つけることができます
Null ポインター例外は okhttp とはあまり関係ありません。コード行に何か問題がある可能性があります。別の書き方または考え方を試してください。
e.getMessage() が null です。次のように変更します。
リーリー実際、e.getMessage() は String 型なので、再度 toString() する必要はありません。
これは一般的な Java null ポインター例外です。okhttp とは関係ありません。すべての例外にメッセージがあるわけではないため、getMessage() は非 null であることを保証できないため、直接使用しないでください。
onFailure コールバック関数で e.printStackTrace() を直接出力し、ログに基づいて IO 例外が発生した場所を特定します。その後、手がかりに従って問題を見つけることができます
Null ポインター例外は okhttp とはあまり関係ありません。コード行に何か問題がある可能性があります。別の書き方または考え方を試してください。