Несколько исключений
Коротко: Несколько блоков catch (или один объединённый блок с |) после try — чтобы по-разному обрабатывать разные типы ошибок.
Подробнее: Порядок важен: более специфичные типы исключений должны идти перед более общими, иначе более ранний, более широкий блок catch (например, Exception) перехватит всё.
Подробности
try {
int[] numbers = {1, 2, 3См. также: исключения, коды ошибок