exception-handling

WPF global exception handler [duplikat]

To pytanie ma już odpowiedź tutaj: globalnie łapiesz wyjątki w aplikacji WPF? ... e do wdrożenia globalnego bloku Try/Catch. Przynajmniej muszę zaimplementuj messagebox z: "przepraszamy za niedogodności ..."

Dlaczego nie powinienem owijać każdego bloku w "try" - "catch"?

Zawsze wierzyłem, że jeśli metoda może rzucić wyjątek, to nierozważne jest, aby nie chronić tego połączenia znaczącym blokiem ... tóre mogą rzucać, łapać bloki.' do tego pytania i powiedziano mi, że to "wyjątkowo zła rada" - chciałbym zrozumieć dlaczego.

Najlepsze praktyki w zakresie połowu i re-throwing.NET wyjątki

Jakie są najlepsze praktyki, które należy wziąć pod uwagę przy wyłapywaniu wyjątków i ich ponownym wyrzucaniu? Chcę się upewn ... radzą? try { //some code } catch (Exception ex) { throw ex; } Vs: try { //some code } catch { throw; }

Rzuć HttpResponseException lub żądanie zwrotu.Createerroresponse?

Po przejrzeniu artykułu Obsługa wyjątków w ASP.NET Web API jestem trochę zdezorientowany, kiedy rzucić wyjątek i zwrócić odp ... ); var httpError = new HttpError(message); return Request.CreateErrorResponse(HttpStatusCode.NotFound, httpError); }

Obsługa przerwanego wystąpienia w Javie

Jaka jest różnica między następującymi sposobami obsługi InterruptedException? Jak najlepiej to zrobić? try{ //... } catch( ... Exception e) { throw new RuntimeException(e); } EDIT: chciałbym również wiedzieć, w jakich scenariuszach są one używane.

O łapaniu WYJĄTKÓW

Jak mogę napisać try/except blok, który łapie wszystkie wyjątki?

Czy korzystnie jest używać 'goto' w języku, który obsługuje pętle i funkcje? Jeśli tak, to dlaczego?

Od dawna mam wrażenie, że goto nigdy nie powinny być używane, jeśli to możliwe. Podczas przeglądania libavcodec (który jest ... em wiele zastosowań tego. Czy korzystnie jest używać goto w języku obsługującym pętle i funkcje? Jeśli tak, to dlaczego?

Jaki jest właściwy sposób na ponowne wyrzucenie wyjątku w C#? [duplikat]

To pytanie ma już odpowiedź tutaj: najlepsze praktyki łapania i ponownego rzucania WYJĄTKÓW. NET ... ; } Lub to: try { ... } catch (Exception ex) { ... throw ex; } Czy oni robią to samo? Jest lepszy od drugi?

rzucanie wyjątku w objective-c / cocoa

Jaki jest najlepszy sposób na rzucenie wyjątku w objective-C / cocoa?

Jak używać ELMAH do ręcznego rejestrowania błędów

Czy można wykonać następujące czynności używając ELMAH? logger.Log(" something"); Robię coś takiego: try { // Code ... // I need to log error here... } Ten wyjątek nie będzie automatycznie rejestrowany przez ELMAH, ponieważ został obsłużony.

Które części realnego świata Haskell są obecnie przestarzałe lub uważane za złe praktyki?

W rozdziale 19 w realnym świecie Haskell wiele przykładów nie powiodło się z powodu zmiany Control.Exception. To sprawia, ż ... ydanie książki, które ukazało się w grudniu 2008 roku, które jest jedynym znanym wydaniem na dzień dzisiejszy (Listopad 2017)

Dlaczego "except: pass" jest złą praktyką programistyczną?

Często widzę komentarze do innych pytań dotyczących przepełnienia stosu, jak zniechęcać do używania except: pass. Dlaczego je ... anie bloku except: pass jest złe? Co sprawia, że jest źle? Czy chodzi o to, że popełniłem błąd, czy o to, że popełniłem błąd?

Jak poradzić sobie z ostrzeżeniem funkcji file get contents() w PHP?

Napisałem taki kod PHP $site="http://www.google.com"; $content = file_get_content($site); echo $content; Ale kiedy usuwam ... (www.google.com) [funkcja.file-get-contents]: failed aby otworzyć strumień: Próbowałem tryi catch, ale nie zadziałało.

Jak wydrukować błąd w Pythonie?

try: something here except: print 'the whatever error occurred.' Jak mogę wydrukować błąd w moim bloku except:?

ASP.NET Obsługa wyjątków Core Web API

Zacząłem używać ASP.NET rdzeń dla mojego nowego projektu REST API po użyciu zwykłego ASP.NET Web API przez wiele lat. Nie wid ... o działa ze starym ASP.NET Web API. Więc jak Mogę wyłapać wszystkie wyjątki aplikacji, jak również wyjątki z filtrów akcji?

Przechwytywanie wyjątku wątku w wątku wywołującym w Pythonie

Jestem zupełnie nowy w Pythonie i programowaniu wielowątkowym w ogóle. Zasadniczo mam skrypt, który skopiuje pliki do innej ... def run(self): try: shul.copytree(self.sourceFolder, self.destFolder) except: raise

Pobierz opis wyjątków i ślad stosu, który spowodował wyjątek, wszystko jako ciąg znaków

Widziałem wiele postów o śledzeniu stosu i wyjątkach w Pythonie. Ale nie znalazłem tego, czego potrzebuję. Mam fragment kodu ... _to_textbox(complete_exception_description(e)) Problem polega na tym, że: Jaka jest funkcja complete_exception_description?

Co tak naprawdę dzieje się w instrukcji try {return x;} finally {x = null;}?

Widziałem tę wskazówkę w innym pytaniu i zastanawiałem się, czy ktoś mógłby mi wyjaśnić, jak to działa? try { return x; } f ... k niebezpieczny jest ten kod? Czy możesz wymyślić jakieś dodatkowe hackery, które można zrobić w.r. T. this try-finally hack?

Jak wrzucić wyjątek w C++

Mam bardzo słabe zrozumienie obsługi wyjątków (tj. jak dostosować throw, try, catch wypowiedzi dla własnych celów). Na przyk ... m, aby funkcja wyrzuciła wyjątek z jakąś wiadomością, gdy A lub b jest ujemne. Jak mam podejść do tego w definicji funkcji?

Globalna obsługa wyjątków. NET w aplikacji konsolowej

Pytanie: chcę zdefiniować globalną obsługę wyjątków dla nieobsługiwanych wyjątków w mojej aplikacji konsolowej. W asp.net, mo ... idać zdarzenia UnhandledException w IntelliSense... To dlatego, że VB.NET a kompilatory C# traktują obsługę zdarzeń inaczej.