Pytania otagowane jako custom-exceptions

10
Właściwy sposób deklarowania niestandardowych wyjątków we współczesnym języku Python?
Jaki jest właściwy sposób deklarowania niestandardowych klas wyjątków we współczesnym Pythonie? Moim głównym celem jest podążanie za wszystkimi standardowymi innymi klasami wyjątków, aby (na przykład) każdy dodatkowy ciąg, który uwzględniam w wyjątku, był drukowany przez dowolne narzędzie, które wychwyciło wyjątek. Przez „nowoczesny Python” rozumiem coś, co będzie działało w Pythonie …

20
Obsługa błędów jQuery Ajax, wyświetla niestandardowe komunikaty wyjątków
Czy jest jakiś sposób, aby wyświetlić niestandardowe komunikaty wyjątków jako ostrzeżenia w komunikacie o błędzie AJAX jQuery? Na przykład, jeśli chcę wyjątek po stronie serwera poprzez poprzeczne przez throw new ApplicationException("User name already exists");, chcę złapać ten komunikat ( „nazwa użytkownika już istnieje”) w komunikacie o błędzie jQuery AJAX. jQuery("#save").click(function …

4
Niestandardowe klasy błędów Rubiego: dziedziczenie atrybutu komunikatu
Nie mogę znaleźć wielu informacji o niestandardowych klasach wyjątków. Co ja wiem Możesz zadeklarować swoją niestandardową klasę błędu i pozwolić jej dziedziczyć z StandardError, więc może być rescued: class MyCustomError < StandardError end Pozwala to podnieść go za pomocą: raise MyCustomError, "A message" a później otrzymaj tę wiadomość podczas ratowania …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.