栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

未处理的异常org.json.jsonexception

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

未处理的异常org.json.jsonexception

是的,您需要捕获异常。

但是当您抓住它时,您不应该只是将其扔在地板上。你的应用程序需要 做一些
关于异常。或者,如果您/预计运行时不会发生异常,则至少应报告该异常。这是一个最小的示例(适用于Android应用)

try {    ...    JSonObject jObj = new JSonObject(stringaRis);    ...} catch (JSonException e) {    Log.e("MYAPP", "unexpected JSON exception", e);    // Do something to recover ... or kill the app.}

当然,这不能解决您的问题。您需要做的下一件事是弄清楚为什么会出现异常。首先阅读已登录到logcat的异常消息。


重新发出此异常消息:

org.json.JSONException:类型为java.lang.String的值A无法转换为JSONObject

我假设它是由以下行抛出的:

    JSonObject jObj = new JSonObject(stringaRis);

我认为这是在告诉您

stringaRis
具有
"A"
… 的值,并且无法将其解析为JSON对象。它根本不是JSON。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/391238.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号