Класс арифметического исключения: ArithmeticExecption
Класс исключения нулевого указателя: NullPointerException
Исключение приведения типа: ClassCastException
Исключение отрицательного индекса массива: NegativeArrayException
Исключение индекса массива за пределами: ArrayIndexOutOfBoundsException
Исключение, нарушающее принципы безопасности: SecurityException.
Исключение конца файла: EOFException
Исключение «Файл не найден»: FileNotFoundException
Исключение строки для номера: NumberFormatException
Исключение базы данных операции: SQLException
Исключение ввода и вывода: IOException
Исключение метода не найдено: NoSuchMethodException
java.lang.AbstractMethodError
Ошибка абстрактного метода. Вызывается, когда приложение пытается вызвать абстрактный метод.
java.lang.AssertionError
Утверждение неверно. Используется для обозначения сбоя утверждения.
java.lang.ClassCircularityError
Ошибка циклической зависимости классов. При инициализации класса это исключение генерируется, если обнаруживается циклическая зависимость между классами.
java.lang.ClassFormatError
Ошибка формата класса. Вызывается, когда виртуальная машина Java пытается прочитать класс Java из файла и обнаруживает, что содержимое файла не соответствует допустимому формату класса.
java.lang.Ошибка
ошибка. Является базовым классом для всех ошибок и используется для выявления серьезных проблем в работе программы. Эти проблемы обычно описывают некую необычную ситуацию, которую приложение не должно обнаруживать.
java.lang.ExceptionInInitializerError
Ошибка программы инициализации. Вызывается, когда возникает исключение во время выполнения статического инициализатора класса. Статический инициализатор относится к сегменту статического оператора, непосредственно включенному в класс.
java.lang.IllegalAccessError
Ошибка незаконного доступа. Это исключение генерируется, когда приложение пытается получить доступ к полю (Field) класса или изменить его или вызвать его метод, но нарушает объявление видимости поля или метода.
java.lang.InсовместимыйClassChangeError
Ошибка смены несовместимого класса. Это исключение генерируется, когда в определении класса, от которого зависит выполняемый метод, происходит несовместимое изменение. Как правило, эта ошибка легко возникает, когда определение объявления некоторых классов в приложении изменяется без перекомпиляции всего приложения и его последующего запуска напрямую.
java.lang.InstantiationError
Ошибка создания экземпляра. Это исключение генерируется, когда приложение пытается создать абстрактный класс или интерфейс с помощью нового оператора Java.
java.lang.InternalError
Внутренняя ошибка. Используется для обозначения того, что в виртуальной машине Java произошла внутренняя ошибка.
java.lang.LinkageError
Ошибка ссылки. Эта ошибка и все ее подклассы указывают на то, что класс зависит от других классов. После компиляции класса зависимый класс меняет определение своего класса без перекомпиляции всех классов, что приводит к возникновению ошибки.
java.lang.NoClassDefFoundError
Ошибка определения класса не найдена. Эта ошибка возникает, когда виртуальная машина Java или загрузчик классов пытается создать экземпляр класса и не может найти определение класса.
java.lang.NoSuchFieldError
В домене ошибок нет. Эта ошибка возникает, когда приложение пытается получить доступ или изменить поле класса, для которого нет определения этого поля.
java.lang.NoSuchMethodError
В методе нет ошибок. Эта ошибка возникает, когда приложение пытается вызвать метод класса, у которого нет определения этого метода.
java.lang.OutOfMemoryError
Ошибка нехватки памяти. Эта ошибка возникает, когда доступной памяти недостаточно для выделения объекта виртуальной машиной Java.
java.lang.StackOverflowError
Ошибка переполнения стека. Эта ошибка возникает, когда приложение выполняет слишком глубокие рекурсивные вызовы и вызывает переполнение стека.
java.lang.ThreadDeath
Ветка заканчивается. Эта ошибка возникает, когда вызывается метод остановки класса Thread, чтобы указать конец потока.
java.lang.UnknownError
Неизвестная ошибка. Используется для обозначения того, что в виртуальной машине Java произошла неизвестная серьезная ошибка.
java.lang.UnsatisfiedLinkError
Ошибка неудовлетворительной ссылки. Вызывается, когда виртуальная машина Java не находит определение класса на родном языке, объявляющего собственный метод.
java.lang.UnsupportedClassVersionError
Ошибка неподдерживаемой версии класса. Эта ошибка возникает, когда виртуальная машина Java пытается прочитать файл определенного класса, но обнаруживает, что основной и дополнительный номера версий файла не поддерживаются текущей виртуальной машиной Java.
java.lang.VerifyError
Ошибка валидации. Эта ошибка выдается, когда валидатор обнаруживает внутреннюю несовместимость или проблему безопасности в файле класса.
java.lang.VirtualMachineError
Ошибка виртуальной машины. Используется для обозначения ситуации, когда виртуальная машина была уничтожена или у нее недостаточно ресурсов для продолжения работы.
java.lang.ArithmeticException
Исключение арифметического условия. Например: целочисленное деление на ноль и т.д.
java.lang.ArrayIndexOutOfBoundsException
Исключение выхода индекса массива за пределы. Вызывается, когда индекс массива отрицательный или больше или равен размеру массива.
java.lang.ArrayStoreException
Исключение хранилища массива. Вызывается, когда объект объявленного типа, не являющегося массивом, сохраняется в массиве.
java.lang.ClassCastException
Аномалия моделирования классов. Предположим, что существуют классы A и B (A не является родительским классом или подклассом B), а O является экземпляром A, тогда это исключение генерируется, когда O принудительно создается как экземпляр класса B. Это исключение часто называют исключением приведения.
java.lang.ClassNotFoundException
Исключение класса не найдено. Это исключение генерируется, когда приложение пытается создать класс на основе имени класса в строковой форме, но не может найти файл класса с соответствующим именем после прохождения CLASSPAH.
java.lang.CloneNotSupportedException
Исключения клонирования не поддерживаются. Если интерфейс Cloneable не реализован или метод clone не поддерживается, вызов его метода clone() вызовет это исключение.
java.lang.EnumConstantNotPresentException
Для констант перечисления исключений нет. Это исключение генерируется, когда приложение пытается получить доступ к объекту перечисления по имени и типу перечисления, но объект перечисления не содержит константы.
java.lang.Исключение
Корневое исключение. Используется для описания ситуации, которую приложение хочет зафиксировать.
java.lang.IllegalAccessException
Исключение несанкционированного доступа. Это исключение генерируется, когда приложение пытается создать экземпляр класса, получить доступ к свойствам класса или вызвать методы класса посредством отражения, и в это время невозможно получить доступ к определению класса, свойства, метода или конструктора.
java.lang.IllegalMonitorStateException
Статус незаконного мониторинга является ненормальным. Это исключение генерируется, когда поток пытается дождаться монитора объекта (O), которым он не владеет, или уведомляет другие потоки о необходимости ожидания монитора объекта (O).
java.lang.IllegalStateException
Аномалия нелегального статуса. Это исключение генерируется, когда метод вызывается в среде Java и приложении до того, как он находится в допустимом состоянии вызова.
java.lang.IllegalThreadStateException
Исключение недопустимого статуса потока. Когда округ не находится в законном состоянии вызова определенного метода и этот метод вызывается, выдается исключение.
java.lang.IndexOutOfBoundsException
Исключение выхода индекса за пределы. Это исключение генерируется, когда значение индекса последовательности меньше 0 или больше или равно размеру последовательности.
java.lang.InstantiationException
Исключение создания экземпляра. Это исключение генерируется при попытке создать экземпляр класса с помощью метода newInstance(), а класс является абстрактным классом или интерфейсом.
java.lang.InterruptedException
Прерванное исключение. Это исключение генерируется, когда поток находится в долгосрочном ожидании, спящем или другом приостановленном состоянии, а другие потоки завершают поток с помощью метода прерывания потока.
java.lang.NegativeArraySizeException
Исключение отрицательного размера массива. Это исключение генерируется, когда создается массив с отрицательным значением размера.
java.lang.NoSuchFieldException
В атрибуте нет исключений. Это исключение генерируется при доступе к несуществующему свойству класса.
java.lang.NoSuchMethodException
В методе нет исключений. Это исключение генерируется при доступе к несуществующему методу класса.
java.lang.NullPointerException
Исключение нулевого указателя. Это исключение генерируется, когда приложение пытается использовать значение null там, где требуется объект. Например: вызов метода экземпляра нулевого объекта, доступ к свойствам нулевого объекта, вычисление длины нулевого объекта, использование оператора throw для выдачи нулевого значения и т. д.
java.lang.NumberFormatException
Формат чисел ненормальный. Это исключение генерируется, когда предпринимается попытка преобразовать строку в указанный числовой тип, и строка не соответствует формату, требуемому числовому типу.
java.lang.RuntimeException
Исключение времени выполнения. Является родительским классом для всех исключений, которые могут быть созданы во время нормальной работы виртуальной машины Java.
java.lang.SecurityException
Исключение безопасности. Исключение, создаваемое менеджером безопасности для обозначения нарушения безопасности.
java.lang.StringIndexOutOfBoundsException
Исключение выхода индекса строки за пределы. Это исключение генерируется, когда доступ к символу в строке осуществляется с использованием значения индекса, которое меньше 0 или больше или равно размеру последовательности.
java.lang.TypeNotPresentException
Для этого типа нет исключений. Это исключение генерируется, когда приложение пытается получить доступ к типу как строковому представлению имени типа, но тип не может быть найден по заданному имени. Разница между этим исключением и ClassNotFoundException заключается в том, что это исключение является непроверяемым (непроверяемым) исключением, а ClassNotFoundException — проверенным (проверяемым) исключением.
java.lang.UnsupportedOperationException
Исключение неподдерживаемого метода. Исключение, указывающее, что запрошенный метод не поддерживается.
аномальный
javax.servlet.jsp.JspException: невозможно получить сопоставление для действия /Login (/Login — это имя вашего действия)
Возможные причины
Действие не определено в struts-config.xml или соответствующее действие не найдено. Например, используйте <html:form action="Login.do" в файле JSP. Отправьте форму в Login.do для обработки. возникает вышеуказанное исключение. Проверьте часть определения в struts-config.xml. Иногда могут быть неправильные символы или некоторые нарушения. Для проверки можно использовать инструмент strutsconsole.
-