Вопросы с тегом «custom-exceptions»

1292
Правильный способ объявить пользовательские исключения в современном Python?

Как правильно объявлять пользовательские классы исключений в современном Python? Моя основная цель - следовать всем стандартным классам исключений, чтобы (например) любая дополнительная строка, включенная в исключение, была распечатана любым инструментом, который перехватил исключение. Под...

732
Обработка ошибок jQuery Ajax, показ пользовательских сообщений об исключениях

Есть ли какой-нибудь способ показать пользовательские сообщения об исключениях в качестве предупреждения в моем сообщении об ошибке jQuery AJAX? Например, если я хочу создать исключение на стороне сервера через Struts by throw new ApplicationException("User name already exists");, я хочу...

95
Пользовательские классы ошибок Ruby: наследование атрибута сообщения

Я не могу найти много информации о пользовательских классах исключений. Что я знаю Вы можете объявить свой собственный класс ошибок и позволить ему наследовать от него StandardError, поэтому он может быть rescued: class MyCustomError < StandardError end Это позволяет поднять его, используя:...