В Java существует несколько стандартных unchecked-исключений, которые наследуются от RuntimeException
или Error
. Некоторые из наиболее распространенных:
ArithmeticException
: Возникает при выполнении недопустимых арифметических операций, например, деления на ноль.ArrayIndexOutOfBoundsException
: Происходит при попытке доступа к элементу массива по недопустимому индексу (отрицательному или выходящему за пределы размера массива).ClassCastException
: Вызывается при попытке несовместимого приведения типов объектов.IllegalArgumentException
: Возникает, когда метод вызывается с недопустимым аргументом.IllegalStateException
: Указывает, что состояние объекта в данный момент недопустимо для выполнения запрошенной операции.IndexOutOfBoundsException
: Более общее исключение, возникающее при доступе к индексу за границами диапазона (например, для списков или строк).NullPointerException
: ВВ Java существует несколько стандартных unchecked-исключений, которые наследуются от RuntimeException
или Error
. Некоторые из наиболее распространенных:
ArithmeticException
: Возникает при выполнении недопустимых арифметических операций, например, деления на ноль.ArrayIndexOutOfBoundsException
: Происходит при попытке доступа к элементу массива по недопустимому индексу (отрицательному или выходящему за пределы размера массива).ClassCastException
: Вызывается при попытке несовместимого приведения типов объектов.IllegalArgumentException
: Возникает, когда метод вызывается с недопустимым аргументом.IllegalStateException
: Указывает, что состояние объекта в данный момент недопустимо для выполнения запрошенной операции.IndexOutOfBoundsException
: Более общее исключение, возникающее при доступе к индексу за границами диапазона (например, для списков или строк).NullPointerException
: ВЗарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.