Исключения - это то, что выбрасывается, когда что-то идет не так.Вы не можете просто ожидать создания исключения.В Java много исключений.Все они наследуются от класса исключения.IE: ArrayOutOfBoundException, FileNotFoundException, ...
Вы можете использовать функцию throw, чтобы вызвать исключение.
Строки кода, которые склонны генерировать исключение, должны быть окружены try / catch.Это не значит, что все должно быть в рамках фигурных скобок.Правило состоит в том, что всякий раз, когда генерируется прием, оставшиеся строки в теле попытки игнорируются, потому что JVM ищет перехват.