Резюме Java исключения и классы ошибок
В последнее время, из -за экзамена и предыдущих интервью, я часто сталкивался с проблемами с уровнем наследования классов исключений в Java, что сделало меня очень проблемным, потому что в Java есть много исключений, и их трудно записать. Сегодня я случайно проверил некоторую информацию и разобрался с ними. Я надеюсь, что это будет полезно для себя и всех. Вначале я привык делать заметки с ноутбуком (рукописная бумажная ноутбука). Позже я обнаружил, что было бы не очень удобно проверить, и скорость была относительно медленной. Позже я перешел на Блокнот, чтобы начать запись. Это было очень эффективно, просто и легко в использовании, и не было никаких причудливых вещей. Тем не менее, он также имеет свои недостатки, такие как сортировка макета, неспособность добавить несколько картинок (часто картинки, особенно некоторые изложены, являются очень хорошими методами обучения памяти) и т. Д. Постарайтесь начать писать с уценкой, поместите их в блог и легко прочитайте их, и позвольте всем делиться и учиться и добиться прогресса вместе. С тех пор как я начал изучать поля, связанные с компьютером, я очень благодарен многим внутренним и иностранным гигантам за их самоотверженное совместное использование. Я действительно многому научился. Хотя я продолжаю изучать знания в будущем, я призываю себя и пишу больше вещей, чтобы поделиться с вами. Добро пожаловать, чтобы указать на недостатки и ошибки и учиться вместе.
1. Основные классы исключений и ошибок Java
Исключения Java делятся на исключения и ошибки, исключение и ошибку, два класса. Оба класса унаследованы от броски, а бросание - это корень всех исключений Java.
Все классы исключений в Java включают в себя выброс, исключение и ошибку, которые являются классами, чтобы их можно было создать (вы часто сталкиваетесь с ними в письменных тестах)
Ошибка: нельзя обрабатывать разумно программой
У машины недостаточно памяти
JVM сбои (программа может повесить трубку)
Нить висит трубку ...
Исключение: может быть обработано программой
Ошибка ввода -вывода (клавиатура, диск)
Сетевая ошибка
Незаконное преобразование типа
Массивы или контейнеры пересекают границы
Исключения Java, как правило, делятся на исключения во время выполнения и непрерывные исключения
Исключения времени выполнения - все подклассы Runtimeexception
Исключения о непрерывном состоянии-все другие занятия по делам, такие как ioexception, прерывание
2. Диаграмма структуры исключений Java
3. Java Exception Detailed Class Ierarchy
Все исключения в пакете java.lang
java.lang.trowable (реализует java.io.serializable)
java.lang.error
java.lang.assertionError
java.lang.linkageerror
java.lang.bootstrapmethoderror
java.lang.classcircularityerror
java.lang.classformaterror
java.lang.unsupportedclassversionerror
java.lang.ExceptionInitializererror
java.lang.incompatibleclaschchangeerror
java.lang.abstractmethoderror
java.lang.illegalaccesserror
java.lang.instantiationerror
java.lang.nosuchfielderror
java.lang.nosuchmethoderror
java.lang.noclassdeffounderror
java.lang.unsatisfiedlinkerror
java.lang.verifyerror
java.lang.threaddeath
java.lang.virtualmachineerror
java.lang.internalerror
java.lang.outofmemoryerror
java.lang.stackoverflowerror
java.lang.unknownerror
Java.lang.Exception
java.lang.clonenotsupportedException
java.lang.Erentertexception
java.lang.reflectiveOperationException
java.lang.classnotfoundexception
java.lang.illegalaccessexception
java.lang.instantiationException
java.lang.nosuchfieldexception
java.lang.nosuchmethodexception
java.lang.runtimeexception
java.lang.arithmeticexception
java.lang.arraystoreexception
java.lang.classcastException
java.lang.enumconstantnotpresentexception
java.lang.illegalargumentException
java.lang.illegalthreadstateException
java.lang.numberformatexception
java.lang.illegalmonitorstateexception
java.lang.illegalstateException
java.lang.indexoutofboundsexception
java.lang.arrayindexoutofboundsexception
java.lang.stringindexoutofboundsexception
java.lang.negativearraysizexception
java.lang.nullpointerexception
java.lang.securityException
java.lang.typenotpresentexception
java.lang.unsupportedoPerationException
Все исключения IO в пакете java.io
ava.lang.exception
java.io.ioexception
java.io.charconversionexception
java.io.eofexception
java.io.filenotfoundexception
java.io.ErengruptIoException
java.io.objectStreamException
java.io.invalidclassexception
java.io.invalidobjectException
java.io.notactiveException
java.io.notserializableException
java.io.optionaldataexception
java.io.streamCorruptedException
java.io.writeabortedException
java.io.syncfailedException
java.io.unsupportedencodingexception
java.io.utfdataformatexception
Приведенное выше резюме Java Exceptions and Errors (обязательно прочитать)-это весь контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.