gpt4 book ai didi

java - 为什么/如何取消检查 org.json.JSONException?

转载 作者:行者123 更新时间:2023-11-29 07:41:59 25 4
gpt4 key购买 nike

阅读 How to identify checked and unchecked exceptions in java?让我想知道:

为什么是org.json.JSONException根据 maven 和 eclipse 未检查?(不处理时不会出现编译错误)

两者都根据 the javadoc 扩展了 java.lang.Exception和 source code ...


org.JSON.JSONArray 在没有 try/catch 的情况下不会产生错误: org.JSON.JSONArray produces no error without trycatch


为了比较,这里有一个检查异常的例子:

atg.taglib.json.util.JSONArray 在没有 try/catch 的情况下产生错误: atg.taglib.json.util.JSONArray produces an error without trycatch

atg.taglib.json.util.JSONArray 使用 try/catch 时不会产生错误: atg.taglib.json.util.JSONArray produces no error with trycatch

最佳答案

你有一个旧版本的 org.json 库。我猜他们也有一段时间没有更新他们的文档了。自 version 20131018 , JSONException 扩展 RuntimeException 因此是一个未经检查的异常。

源码里可以看到,here .

关于java - 为什么/如何取消检查 org.json.JSONException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29170315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com