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

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

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

4
Пользовательские классы ошибок Ruby: наследование атрибута сообщения
Я не могу найти много информации о пользовательских классах исключений. Что я знаю Вы можете объявить свой собственный класс ошибок и позволить ему наследовать от него StandardError, поэтому он может быть rescued: class MyCustomError < StandardError end Это позволяет поднять его, используя: raise MyCustomError, "A message" а позже получите это …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.