有多个具有相同名称的异常时,是否存在一种通用的方法来找出要捕获的异常? 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
。