exception-handling

Jak uzyskać nazwę wyjątku, który został złapany w Pythonie?

Jak mogę uzyskać nazwę wyjątku, który został podniesiony w Pythonie? Np., try: foo = bar except Exception as exception ... name_of_exception Na przykład wyłapuję wiele (lub wszystkie) wyjątków i chcę wypisać nazwę wyjątku w komunikacie o błędzie.

try / else z return w bloku try

Natknąłem się na dziwne zachowanie w Pythonie. Nie mogłem znaleźć informacji na ten temat w pomocy Pythona lub na SE, więc tu ... nie zwrócona w try. Jednak zawsze będzie w bloku finally. Nie rozumiem dlaczego. Czy ktoś może mi pomóc z tą logiką? Dzięki

Jak zaprojektować wyjątek "typy" w C++ [zamknięty]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... yczna, ale jego / jej podstawowa klasa wyjątku nie działa zgodnie z zasadą open/closed, więc to naprawdę nie działa dla mnie.

API Gateway + Lambda + Python: Obsługa wyjątków

Wywołuję opartą na Pythonie metodę AWS Lambda z bramki API w trybie non-proxy. Jak prawidłowo obsługiwać wyjątki, aby odpowie ... s Czy mam rzucić wyjątek czy zwrócić ciąg znaków? Jak skonfigurować odpowiedź integracji? Oczywiście mam RTFM ale FM to FU.

Jak podnieść wyjątek w Rails, aby zachowywał się jak inne wyjątki Rails?

Chciałbym podnieść wyjątek tak, aby robił to samo, co zwykły wyjątek Rails. Specjalnie, Pokaż wyjątek i ślad stosu w trybie d ... safety_care group missing!" if group.nil? Ale po prostu pisze "ERROR signing up, group missing!" do rozwoju.plik dziennika

Jak mogę wyłapać wszystkie wyjątki, które zostaną wyrzucone przez odczyt i zapis pliku?

W Javie, czy jest jakiś sposób, aby uzyskać(złapać) wszystkie exceptions zamiast złapać wyjątek indywidualnie?

Czy w Javie możliwe jest przechwycenie dwóch WYJĄTKÓW w tym samym bloku? [duplikat]

To pytanie ma już odpowiedź tutaj: Czy Mogę wyłapać wiele wyjątków Javy w tej samej klauzuli? ... ption re) { // common logic to handle both exceptions } Czy można uniknąć powielania kodu obsługi w każdym bloku catch?

Dobry sposób na hermetyzację liczby całkowitej.parseInt()

Mam projekt, w którym często używamy Integer.parseInt() do konwersji ciągu znaków na int. Jeśli coś pójdzie nie tak (na przyk ... samo dotyczy wartości globalnej, a to może przysporzyć mi problemów z wielowątkowością. Czy jest na to jakiś czysty sposób?

Czy w Javascript używanie bloków try-catch jest kosztowne, nawet jeśli wyjątek nigdy nie zostanie wyrzucony?

Czy używanie kilku bloków try-catch jest" powolne", gdy w żadnym z nich nie ma wyjątków? Moje pytanie jest takie samo jak to ... ych 20 funkcji. Żaden z nich nie zrobi wyjątku. Czy mój kod będzie działał wolniej lub gorzej z powodu tych bloków try-catch?

Błąd dostępu do plików przy użyciu FileSystemWatcher, gdy do katalogu dodawanych jest wiele plików

Mam problem z FileSystemWatcher, gdy wiele plików jest umieszczanych w obserwowanym katalogu. Chcę przetworzyć plik zaraz po ... ak opcji, ponieważ chcę tylko jeden serwer do parsowania plik-serwer, który dostaje się do pliku jako pierwszy go przetwarza.

Czy destruktory są wywoływane po wrzuceniu C++?

Uruchomiłem przykładowy program i rzeczywiście wywoływane są destruktory dla obiektów przydzielanych przez stos, ale czy jest to zagwarantowane przez standard?

Przechwytywanie pełnej wiadomości o wyjątkach

Invoke-WebRequest $sumoApiURL -Headers @{"Content-Type"= "application/json"} -Credential $cred -WebSession $webRequestSession ... lName daje System. Net. WebException I $_.Exception.Message daje Zdalny serwer zwrócił błąd: (400) Bad Request.

Jak uzyskać kompletny ślad stosu wyjątków w Pythonie

Następujący fragment: import traceback def a(): b() def b(): try: c() except: traceback.print ... , line 2, in a b() File "test.py", line 5, in b c() File "test.py", line 8, in c assert False AssertionError

Potrzebujesz pełnej próbki do obsługi nieobsługiwanych wyjątków za pomocą "ExceptionHandler" w ASP.NET Web Api?

Sprawdziłem ten link http://www.asp.net/web-api/overview/web-api-routing-and-actions/web-api-global-error-handling. W tym lin ... Nie wiem jak wywołać tę klasę w moich akcjach Web API. Czy ktoś może podać mi pełną próbkę używając tego ExceptionHandler.

W C++ jakie są korzyści z używania wyjątków i try / catch zamiast zwracania kodu błędu?

Od dawna programuję C i C++ i do tej pory nigdy nie korzystałem z wyjątków i try / catch. Jakie są korzyści z używania tego zamiast po prostu kodów błędów zwrotnych funkcji?

Jaka jest najlepsza strategia obsługi wyjątków i błędów w Rails?

Zastanawiałem się, czy ludzie podzielą się swoimi najlepszymi praktykami / strategiami dotyczącymi obsługi wyjątków i błędów. ... Możesz zrobić kontroler odprawy. Itd. Można to zrobić na kilka sposobów. Ale jaki jest "najlepszy" sposób na poradzisz sobie?

Wielokrotna lub pojedyncza próba połowu

Pracuję nad wyczyszczeniem mojego kodu i doszedłem do punktu, w którym nie byłem pewien, która trasa będzie lepsza. Obecnie ... //some different code here } catch (MyException e) { //more specific error message indicating a different issue }

Java uncaught global exception handler

Mam aplikację i muszę zakodować Niestandardowy global uncaught exception handler. Przeczytałem wszystkie wątki stackoverflow ... ut.println(stacktrace); } }); //main method code } //Rest of the methods here }

Jak wydrukować pełny ślad stosu w wyjątku?

Na przykład w jednym miejscu... //---------------a try { // some network call } catch(WebException we) { throw new M ... t, it only start from a to b, nie zawiera wewnętrznej stacktrace z WebException. Jak mogę wydrukować wszystkie stacktrace???

Czy spróbuj / wreszcie (bez haczyka) bubble wyjątek?

Jestem prawie pewien, że odpowiedź brzmi tak. Jeśli użyję Try Finally block, ale nie użyję bloku Catch, wtedy wszystkie wyjątki będą bąbelkowane. Zgadza się? Jakieś uwagi na temat praktyki w ogóle? Seth