exception-handling

W Pythonie, jak można złapać Ostrzeżenia, jakby były wyjątkami?

Biblioteka innej firmy (napisana w języku C), której używam w kodzie Pythona, wydaje ostrzeżenia. Chcę móc korzystać z try except składnia, aby prawidłowo obsługiwać te ostrzeżenia. Jest na to sposób?

Wyłapywanie wielu WYJĄTKÓW jednocześnie w Scali

Jak wyłapać wiele wyjątków na raz w Scali? Czy jest lepszy sposób niż w C#: złapać wiele wyjątków naraz?

noexcept, odwijanie stosu i wydajność

[2]}poniższy szkic ze Scotta Meyersa new C++11 book says (Strona 2, linie 7-21) Różnica między odwijaniem stosu wywołań ... Dlaczego te optymalizacje nie dotyczą throw()? Czy jego uwagi dotyczą jedynie metody "kodowej", o której mowa w TR z 2006 r.?

Debugowanie.Assert vs. Specific Throwed Exceptions

Właśnie zacząłem przeglądać 'Debugging ms. Net 2.0 Applications' Johna Robbinsa i zdezorientował mnie jego ewangelizacja dla ... testów parametrów, które na pewno warto sprawdzić(zarówno w kompilacjach DEBUG jak i Release)... albo i nie. Co przegapiłem?

Dlaczego złapanie wyjątku nie jest czyste, ale rzucenie wyjątku jest czyste?

W Haskell, można rzucić wyjątek z czysto funkcjonalnego kodu, ale można złapać tylko w kodzie IO. Dlaczego? można złapać w innych kontekstach lub tylko monada IO? Jak sobie z tym radzą inne języki czysto funkcjonalne?

Zakres obiektu exception w C++

Jaki jest zakres obiektu exception w C++? czy to wychodzi poza zasięg, jak tylko Catch handler zostanie stracony? Ponadto, je ... to podczas przechwytywania tego wyjątku ma znaczenie, czy złapię go przez odniesienie const czy przez odniesienie non-const?

Obsługa wyjątków w języku Google Go

Zastanawiam się... Czytałem o Go jakiś czas temu i próbowałem coś w nim zaprogramować. Wydaje mi się całkiem interesujący. Al ... jakieś zalety? Jakie są faktyczne zalety tego stylu w stosunku do standardowych WYJĄTKÓW? Czy warto się w ogóle zastanawiać?

Błędny numer linii na stos trace

Mam ten kod try { //AN EXCEPTION IS GENERATED HERE!!! } catch { SqlService.RollbackTransaction(); throw; } Powy ... sz 5 minut) można spróbować tego scenariusza, aby sprawdzić, czy masz ten sam wynik, nie bardzo skomplikowane do odtworzenia.

Jak poznać dokładną linię kodu, w której wystąpił wyjątek?

Jeśli sam wygeneruję wyjątek, Mogę dodać do niego dowolną informację: liczbę linii kodu i nazwę pliku źródłowego. Coś takiego ... n("myFile.cpp:255"); Ale co jest z wyjątkami nieobsługiwanymi, czy z wyjątkami, które zostały wygenerowane nie przeze mnie?

Powinien używać obu AppDomain.UnhandledException i zastosowanie./ Align = "left" /

Po przeczytaniu kilku doskonałych postów na temat różnicy między AppDomain.UnhandledException i zastosowanie.Dyspozytorunhand ... ning) == MessageBoxResult.Yes) { Application.Current.Shutdown(); } } e.Handled = true; }

JAX-RS using exception mappers

Przeczytałem, że mogę stworzyć implementację javax.ws.rs.ext.ExceptionMapper, która odwzoruje rzucony wyjątek aplikacji na ob ... thBuilder(). path(person.getId().toString()).build(); return Response.created(personUri).build(); } }

Przechwytywanie WYJĄTKÓW aplikacji w aplikacji Windows Forms

Czy jest i tak możliwość wyłapania expectów, które są wyrzucane przez dowolne miejsce w kodzie? Chciałbym wyłapywać wyjątki i obsługiwać je w podobny sposób, zamiast pisać bloki try catch dla każdej funkcjonalności.

wyjątek kontrolki scala 2.8-o co chodzi?

W nadchodzącej Scali 2.8 dodano pakiet util.control, który zawiera bibliotekę break i konstrukcję do obsługi wyjątków, tak ab ... pomocą try-catch? Czy to DSL ma sprawić, by Obsługa wyjątków w Scali wyglądała jak w innym języku (a jeśli tak, to w którym)?

Python try / except: pokazuje przyczynę błędu po wyświetleniu moich zmiennych

Nie wiem nawet, jakich słów szukać. Chcę wyświetlić części obiektu błędu w bloku except (podobnie jak obiekt err w VBScript, ... lues at Exception: x=%d y=%d " % (x,y) print "The error was on line ..." print "The reason for the error was ..."

Zbiorcze wyjątki środowiska wykonawczego w strumieniach Java 8

Załóżmy, że mam metodę, która rzuca wyjątek runtime. Używam Stream do wywołania tej metody na elementach z listy. class ABC ... wraca wyjątek (..drż..). Ale czy jest na to jakiś rodzimy sposób? Jeśli nie, czy istnieje inny sposób, aby wdrożyć go czysto?

Czy mogę pobrać zmienne lokalne funkcji Pythona, z której został wyrzucony wyjątek?

Piszę własny system logowania dla projektu. Jeśli funkcja rzuca wyjątek, chcę zarejestrować jej zmienne lokalne. Czy możliw ... f myfunction(): v1 = get_a_value() raise Exception() try: myfunction() except: # can I access v1 from here?

EXC BAD ACCESS automatyczna obsługa

Próbuję zbudować własny sygnał i nieobsługiwaną obsługę wyjątków dla iOS. W tym celu używam tych dwóch funkcji: NSSetUncaug ... , to jak sobie z tym poradzę? Niektóre narzędzia analizy awarii (lika PLCrashReporter, Crashlytics itp.) może go namierzyć...

Java Exceptions-Obsługa wyjątków bez try catch

W Javie obsługujemy wyjątki za pomocą bloków try catch. Wiem, że mogę napisać blok try catch, taki jak ten poniżej, aby złapa ... ość w mojej aplikacji Swing, gdy zostanie wyrzucony wyjątek (który nie jest obsługiwany przez mój logika aplikacji). Dzięki.

Podnieść ostrzeżenie w Pythonie bez przerywania programu

Mam do czynienia z problemem, jak wywołać ostrzeżenie w Pythonie bez konieczności pozwalania programowi crash / stop / interr ... ując je przez unittest. Jeśli po prostu wydrukuję wiadomość, nie jestem w stanie przetestować jej z assertRaises in unittest.