Я делаю сейчас
try {
throw new FormValidationException(node, input);
} catch (err) {
Sentry.captureException(err);
}
Но я считаю, что это неправильно.
Есть ли другие способы отправить собственное исключение?
Почему это должно быть неправильно? Это прекрасно.
Или просто Sentry.captureException(new FormValidationException(node, input))
если вам ничего не нужно внутри блока try
и вы просто хотите отправить настраиваемую ошибку.
Был дан ответ на главный вопрос. Не стесняйтесь открывать снова, если все еще нужна помощь. Ваше здоровье!
Самый полезный комментарий
Или просто
Sentry.captureException(new FormValidationException(node, input))
если вам ничего не нужно внутри блокаtry
и вы просто хотите отправить настраиваемую ошибку.