UnsupportedEncodingExceptionUnsupportedEncodingException
Eine Zeichenkodierung wird von der JVM nicht unterstützt.
Was verursacht diesen Fehler
Der angegebene Zeichenkodierungsname wird nicht erkannt. Dies kann bei falsch geschriebenen Kodierungsnamen oder in der JVM nicht verfügbaren Kodierungen auftreten.
So beheben Sie ihn
Verwenden Sie StandardCharsets-Konstanten (StandardCharsets.UTF_8) statt Zeichenkettennamen. Prüfen Sie den Kodierungsnamen auf Tippfehler. Verwenden Sie Charset.isSupported(), um die Verfügbarkeit zu prüfen.
Verwandte Fehlercodes
ClassPath ErrorClassPath-Fehler
Der Classpath ist falsch konfiguriert und verhindert das Laden von Klassen.
FileNotFoundExceptionFileNotFoundException
Der angegebene Dateipfad existiert nicht oder kann nicht geöffnet werden.
UnsatisfiedLinkErrorUnsatisfiedLinkError
Eine native Methode findet ihre native Bibliotheksimplementierung nicht.
MissingResourceExceptionMissingResourceException
Ein Resource-Bundle oder ein Ressourcenschlüssel kann nicht gefunden werden.
VerifyErrorVerifyError
Der Bytecode-Verifier erkennt fehlerhaften oder unzulässigen Bytecode.
NoSuchMethodErrorNoSuchMethodError
Zur Laufzeit wird eine Methode aufgerufen, die in der Klasse nicht existiert.