← Все вопросы по Java
🔥 Java 📂 Exceptions ⚡ Junior/Middle

Чем отличается throw от throws?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
throw – оператор для выброса исключения. throws – часть объявления метода, указывает, какие checked исключения могут быть выброшены.

Варианты ответа в приложении:

  • A. throw используется в сигнатуре, throws – в теле Правильный
  • B. throw – выброс, throws – декларация в сигнатуре
  • C. Оба взаимозаменяемы
  • D. throw работает только с RuntimeException

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.