是。您需要使用代码
try/catch块,但无需捕获
Exception。 根据
API,
NoResultException如果没有结果,它将抛出该异常,这取决于您如何处理它。
DrawUnusedBalance drawUnusedBalance = null;try{drawUnusedBalance = (DrawUnusedBalance)query.getSingleResult()catch (NoResultException nre){//Ignore this because as per your logic this is ok!}if(drawUnusedBalance == null){ //Do your logic..}


