Java : OutOfMemoryError con ejemplos
OutOfMemoryError (Java SE 21 & JDK 21) en Java con ejemplos.
Encontrará ejemplos de código en la mayoría de los métodos de OutOfMemoryError.
Nota :
- Este artículo puede utilizar software de traducción para su comodidad. Consulte también la versión original en inglés.
Summary
Se lanza cuando la máquina virtual Java no puede asignar un objeto porque no tiene memoria y el recolector de basura no puede poner más memoria a disposición. (Traducción automática)
try {
final var array = new int[1000000000];
} catch (OutOfMemoryError e) {
System.out.println(e);
}
// Result
// ↓
//java.lang.OutOfMemoryError: Java heap space
Constructors
OutOfMemoryError ()
Construye un OutOfMemoryError sin mensaje detallado. (Traducción automática)
final var e = new OutOfMemoryError();
System.out.println(e); // java.lang.OutOfMemoryError
OutOfMemoryError (String s)
Construye un OutOfMemoryError con el mensaje detallado especificado. (Traducción automática)
final var e = new OutOfMemoryError("abcd");
System.out.println(e); // java.lang.OutOfMemoryError: abcd
System.out.println(e.getMessage()); // abcd
Methods declared in Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Consulte el siguiente enlace.
Related posts
- Ejemplos de API