В большинстве языков программирования попытка обратиться к элементу массива по индексу, который выходит за пределы его допустимого диапазона (от 0 до размера массива минус 1), приводит к возникновению исключения (exception). Это стандартный механизм обработки ошибок, который позволяет программе корректно отреагировать на недопустимую операцию.
Ошибка компиляции происходит на этапе проверки кода перед запуском, а неопределенное поведение программы или вывод какого-либо значения (вроде 0) — это сценарии, которых стараются избегать в строгих языках, отдавая предпочтение предсказуемой обработке ошибок через исключения.
Тип ответа: Одиночный выбор
Ответ: произойдет исключение.