У меня есть сценарий, в котором я должен проверить, существует ли экземпляр onject в менеджере сущностей. Он отлично работает, когда экземпляр eexists, но исключает исключение из null-указателя, когда он этого не делает. Когда это не так, я должен сделать другое. так как можно поймать это состояние? Я уже пытался попробовать поймать, но это не сработает.Как обрабатывать сущность-менеджер не может найти случай экземпляра объекта?
Извините, когда я задавал этот вопрос, я был в пути и пытался ввести другое устройство, к которому я привык. Мой код:
AJPAController aJPAController;
AClass aClass = aJPAController.find((Integer.parseInt(request.getParameter("id")));
try{
if(aJpaController.contains(aClass)){
response.sendRedirect("gosomewhere.com");
}
}
catch (java.lang.NullPointerException R){
response.sendRedirect("gosomewhereelse.com");
}
я мог бы логическую ошибку в попытке сначала найти, а потом содержит метод, но я не мог найти лучшее решение. Спасибо заранее.
Дайте нам код и исправить свою грамматику, и мы с удовольствием поможем. – Nix
Извините, когда я задавал этот вопрос, я был в пути и пытался ввести другое устройство, к которому я привык. Мой код: AJPACконтроллер aJPACконтроллер; try { if (aJpaController.contains (aClass)) { response.sendRedirect ("gosomewhere.com"); } } catch (java.lang.NullPointerException R) { response.sendRedirect ("gosomewhereelse.com"); } – lamostreta