有多个具有相同名称的异常时,是否存在一种通用的方法来找出要捕获的异常? HttpException发生在我身上,在我的构建路径上有四个不同的对象。据我所知,堆栈跟踪并没有给出程序包名称。

[...]
Caused by: HttpException: 404 File not found
        at com.hp.hpl.jena.sparql.engine.http.HttpQuery.execCommon(HttpQuery.java:446)
        at com.hp.hpl.jena.sparql.engine.http.HttpQuery.execGet(HttpQuery.java:289)
        at com.hp.hpl.jena.sparql.engine.http.HttpQuery.exec(HttpQuery.java:240)
        at com.hp.hpl.jena.sparql.engine.http.QueryEngineHTTP.execSelect(QueryEngineHTTP.java:302)
[...]

最佳答案

请查阅API或文档。耶拿(Jena)的Javadoc声明HttpQuery.exec抛出QueryExceptionHTTP,其具有完全限定的名称com.hp.hpl.jena.sparql.engine.http.QueryExceptionHTTP

09-27 03:23