Jakarta Persistence (JPA) Class

jakarta.persistence.NoResultException

java.lang.Object
  java.lang.Throwable
    java.lang.Exception
      java.lang.RuntimeException
        jakarta.persistence.PersistenceException
          jakarta.persistence.NoResultException
Implemented Interfaces:
Serializable

Thrown by the persistence provider when Query.getSingleResult or TypedQuery.getSingleResult is executed and there is no result to return. This exception does not cause the current transaction, if one is active, to be marked for rollback.
See Also:
Since:
Jakarta Persistence (JPA) 1.0

Public Constructors

Constructs a new NoResultException exception with null as its detail message.
Since:
Jakarta Persistence (JPA) 1.0
NoResultException(String message)
Constructs a new NoResultException exception with the specified detail message.
Parameters:
message - the detail message.
Since:
Jakarta Persistence (JPA) 1.0

Additional JDK methods inherited from java.lang.Throwable

addSuppressed(Throwable), fillInStackTrace(), fillInStackTrace(int), getCause(), getLocalizedMessage(), getMessage(), getOurStackTrace(), getStackTrace(), getSuppressed(), initCause(Throwable), lockedPrintStackTrace(PrintStreamOrWriter), printEnclosedStackTrace(PrintStreamOrWriter,StackTraceElement~,String,String,Set), printStackTrace(), printStackTrace(PrintStream), printStackTrace(PrintStreamOrWriter), printStackTrace(PrintWriter), readObject(ObjectInputStream), setCause(Throwable), setStackTrace(StackTraceElement~), toString(), validateSuppressedExceptionsList(List), writeObject(ObjectOutputStream)

Additional JDK methods inherited from java.lang.Object

clone(), equals(Object), finalize(), getClass(), hashCode(), notify(), notifyAll(), wait(), wait(long), wait(long,int), wait0(long)