Java.io.Exceptions обеспечивает системный ввод и вывод через потоки данных, сериализацию и файловую систему.
CharConversionException
Это базовый класс для исключений преобразования символов.
EOFException
Это сигналы о том, что конец файла или конец потока был неожиданно достигнут во время ввода.
FileNotFoundException
Это сигналы о том, что попытка открыть файл, обозначенный указанным путем, не удалась.
InterruptedIOException
Это сигнал о том, что операция ввода-вывода была прервана.
InvalidClassException
Это генерируется, когда среда выполнения сериализации обнаруживает одну из следующих проблем с классом.
InvalidObjectException
Это указывает на то, что один или несколько десериализованных объектов не прошли проверочные тесты.
IOException
Это сигналы того, что произошло какое-то исключение ввода / вывода.
NotActiveException
Это выбрасывается, когда сериализация или десериализация не активны.
NotSerializableException
Это генерируется, когда экземпляр должен иметь интерфейс Serializable.
ObjectStreamException
Это суперкласс всех исключений, специфичных для классов Object Stream.
OptionalDataException
Это исключение, указывающее на сбой операции чтения объекта из-за непрочитанных примитивных данных или окончания данных, принадлежащих сериализованному объекту в потоке.
StreamCorruptedException
Это генерируется, когда управляющая информация, которая была прочитана из потока объектов, нарушает внутренние проверки согласованности.
SyncFailedException
Это сигналы о сбое операции синхронизации.
UnsupportedEncodingException
Эта кодировка символов не поддерживается.
UTFDataFormatException
Это сигналы о том, что искаженная строка в модифицированном формате UTF-8 была прочитана в потоке ввода данных или любым классом, который реализует интерфейс ввода данных.
WriteAbortedException
Это сигналы о том, что одно из ObjectStreamExceptions было сгенерировано во время операции записи.