BufferUnderflowExceptionBufferUnderflowException
Een leesbewerking op een buffer overschrijdt de resterende gegevens.
NumberFormatExceptionEen string kan niet worden geparsed als getal.
De string bevat tekens die niet geldig zijn voor het beoogde numerieke type. Dit treedt op bij Integer.parseInt(), Double.parseDouble() en vergelijkbare methoden wanneer de invoer geen goed gevormd getal is.
Valideer de string vóór het parsen. Gebruik try-catch om ongeldige invoer af te handelen. Trim witruimte uit de string. Controleer op null of lege strings vóór het parsen.
Integer.parseInt("abc");BufferUnderflowExceptionEen leesbewerking op een buffer overschrijdt de resterende gegevens.
ClosedChannelExceptionEr wordt een bewerking uitgevoerd op een kanaal dat al gesloten is.
ExceptionInInitializerErrorEr wordt een uitzondering gegenereerd tijdens de uitvoering van een statisch initialisatieblok.
UnsupportedOperationExceptionEen bewerking wordt niet ondersteund door de implementatie.
StackOverflowErrorDe aanroepstack heeft zijn maximale grootte overschreden, meestal door diepe of oneindige recursie.
OutOfMemoryErrorDe JVM heeft het beschikbare heapgeheugen uitgeput.