exception-handling

Czy code in a Finally statement odpali się, jeśli zwrócę wartość w bloku Try?

Przeglądam kod dla znajomego i mówię, że używał deklaracji powrotu wewnątrz bloku try-finally. Czy kod w sekcji Finally nada ... return true; throw new Exception("test"); // doesn't seem to get executed } finally { //code in question } }

Kiedy używać deklaracji metody Java?

Więc myślałem, że dobrze rozumiem obsługę wyjątków w Javie, ale ostatnio czytałem jakiś kod, który dał mi pewne zamieszanie i ... obisz tylko podstawową obsługę wyjątków czegoś takiego jak IOException, po prostu potrzebujesz bloku try/catch i to wszystko.

Podnieść wyjątek a zwrócić Brak w funkcjach?

Jaka jest lepsza praktyka w funkcji zdefiniowanej przez Użytkownika w Pythonie: raise wyjątek lub return None? Na przykład m ... ne jest radzenie sobie z FileNotFoundError niż IndexError. A może to zła forma, aby ponownie podnieść wyjątek o innej nazwie?

Ustawianie pierwszeństwa wielu @ Controlleravice @ExceptionHandlers

Mam klasy multiplera oznaczone @ControllerAdvice, każda z metodą @ExceptionHandler w. Jeden obsługuje Exception z zamiarem, ... , jak daleko jest zadeklarowany typ, który obsługuje, od wyjątku, który został wyrzucony i zawsze używa najbliższego przodka.

Obsługa wyjątków: throw, throws i Throwable

Czy ktos z was moze wyjasnic jakie sa roznice miedzy throw, throws i Throwable i kiedy użyć którego?

Ponowne podniesienie wyjątku z innym typem i Komunikatem, zachowując istniejące informacje

Piszę moduł i chcę mieć ujednoliconą hierarchię wyjątków dla wyjątków, które może podnieść(np. dziedziczenie z FooError klasy ... jszych wersjach Pythona i potrzebuję go nie do łączenia, ale tylko do polimorfizmu. Jaki jest właściwy sposób, aby to zrobić?

Try / catch czy validation for speed?

Pracuję z Pythonem i za każdym razem, gdy musiałem zweryfikować dane wejściowe funkcji, zakładałem, że dane wejściowe działaj ... + other.x, self.y + other.y, self.z + other.z) else: return Color(self.x + other, self.y + other, self.z + other)

Czy blok finally działa, nawet jeśli rzucisz nowy wyjątek?

W tym kodzie czy someVar zostanie ustawione, nawet jeśli blok catch zostanie wykonany i zostanie wyrzucony drugi wyjątek? pu ... xception e) { Log.e(TAG, "", e); throw new Exception(e); } finally { this.someVar= true; } }

Może to być spowodowane tym, że powiązanie punktu końcowego usługi nie korzysta z protokołu HTTP

Mam usługę WCF działającą dobrze na mojej lokalnej maszynie. Umieściłem go na serwerach i otrzymuję następujący błąd: Wy ... ilInFaults="true" /> </behavior> Czy byłoby to ustawienie na serwerze, ponieważ działa na mojej lokalnej maszynie?

Jak zdefiniować własny TraceListener w aplikacji.config

Zaimplementowałem własny detektor śledzenia (pochodzący z TextWriteTraceListener) i teraz chciałbym ustawić moją aplikację, a ... dTextWriterTraceListener. Czy ktoś wie jak Mogę ustawić ten niestandardowy słuchacz w config i czy jest to w ogóle możliwe?

Java if vs. try/catch overhead

Czy w Javie istnieje narzut na użycie bloku try/catch, W przeciwieństwie do bloku if (zakładając, że załączony kod w inny spo ... "normal", np. jak w metodzie przetwarzania łańcuchów, gdzie dopuszczalne są wartości null lub empty, choć rzadko występują).

SqlException catch and handling

P: czy jest lepszy sposób na obsługę SqlExceptions? Poniższe przykłady opierają się na interpretacji tekstu w wiadomości. ... e duplicate key value is %ls. public static bool IsDuplicateKey(SqlException sex) { return (sex.Number == 2601); } }

Warunki, gdy w końcu nie wykonuje się w a.net spróbuj..wreszcie blok

W zasadzie słyszałem, że pewne warunki spowodują, że. NET przejdzie obok ostatniego bloku. Czy ktoś wie jakie są te warunki?

Jak Mogę wydrukować ślad stosu dla wyłapanych WYJĄTKÓW w C++ i wstrzyknięcie kodu w C++

Chcę mieć stack trace nie tylko dla moich wyjątków, ale także dla dowolnych Potomków std::exception Jak rozumiem, śledzenie ... owania mojej aplikacji. Czy mogę potrzebować asemblera? Interesuje mnie tylko rozwiązanie dla GCC. Może używać funkcji c++0x

Najlepsza praktyka obsługi błędów z ASP.NET Web API

Czy mógłbyś wyjaśnić, jaka jest najlepsza praktyka z Web API zarządzanie błędami. Właściwie, Nie wiem, czy jest to dobra prak ... ywanie try catch do kodu po stronie serwera nie jest dobrą praktyką, ponieważ po prostu loguję mój catch en Re-throw wyjątek.

Po co używać ExceptionHandlerFactory JSF zamiast redirection?

Wszystkie ExceptionHandlerFactory przykłady, na które do tej pory natknąłem się przekierowują użytkownika na stronę viewExpir ... lt;location>/viewExpired.jsf</location> </error-page> Rodzi to pytanie-po co używać ExceptionHandlerFactory?

Jak wyrzucić wyjątki std::ze zmiennymi komunikatami?

Oto przykład tego, co często robię, gdy chcę dodać pewne informacje do wyjątku: std::stringstream errMsg; errMsg << " ... config file '" << configfile << "'"; throw std::exception(errMsg.str().c_str()); Czy jest na to lepszy sposób?

Czy istnieje sposób na wyrzucenie wyjątku bez dodawania deklaracji throws?

Mam następującą sytuację: Mam klasę Javy, która dziedziczy z innej klasy bazowej i nadpisuje metodę. Metoda bazowa nie wyrzu ... @Override public void SomeMethod() { throw new Exception("Something went wrong"); } }

jak wdrożyć uncaughtException android

Znalazłem to Android: Jak automatycznie zrestartować aplikację po "wymuszonym zamknięciu"? Ale nie wiem gdzie i jak umieścić menedżera alarmów Thanks

obsługa błędów w węźle asynchronicznym.połączenia js

Jestem nowy w node.js chociaż jestem dość zaznajomiony z JavaScript w ogóle. Moje pytanie dotyczy "najlepszych praktyk", jak ... ozostaje nieobsługiwane/otwarte, a przeglądarka czeka w nieskończoność za odpowiedź. Czy ktoś ma dobre, solidne rozwiązanie?