Gibt es eine Möglichkeit, programmatisch zu unterscheiden, was eine IOException verursachte? Zum Beispiel wird Java eine IOException auslösen, wenn beim Schreiben ein Fehler aufgetreten ist. Wie kann ich feststellen, ob es etwas wie Zugriffsverletzung ist, wenn die Festplatte keinen freien Speicherplatz mehr hat, wenn jemand das Netzwerklaufwerk oder andere Dinge getrennt hat.Programmatische Ermittlung der Ursache für IOException?
Ich kann die Nachricht nicht wirklich parsen, da es kein standardisiertes Nachrichtenformat zu geben scheint, scheint Sun (oder oracle jetzt, ich denke) kein standardisiertes Format zu haben.
Irgendwelche Vorschläge (Ich bin ziemlich neu in Java, es ist nicht meine normale Sprache, aber ich brauche, um es zu verwenden, um ein sehr gebrochenes System bei der Arbeit zu beheben.)
Es könnte nicht sein, was ich hören wollte = (aber Sie haben mir geantwortet. – UberJumper