throw
и throws
— это два ключевых слова, используемых для объявления исключения в Java. Они очень полезны для программистов, которым приходится обрабатывать исключения.
Содержание
Таблица сравнения
Бросок | Броски |
---|---|
throw следует за экземпляром. Например: throw new SQLException («SQL Exception»); |
throws следует за именем класса, т. Е. throws SQLException; |
throw используется внутри метода. |
throws используется рядом с сигнатурой метода. |
Программист не может бросать несколько бросает за один раз. |
Программист может бросить несколько одновременно. Например: выбрасывает IOException, ArithmeticException; |
Ключевое слово throw явно вызывает исключение. |
Ключевое слово throws объявляет исключение и работает аналогично блоку try-catch. |