Powiązane publikacje 'exception'


„Pythonic” GOTO
Ta historia jest teraz dostępna pod adresem https://dmuhs.blog/2018/09/14/the-pythonic-goto/ Bo pieprzyć Medium i wymuszoną monetyzację moich treści.

Niektóre wyjątki to więcej wyjątków niż wyjątek
Istnieje zdrowy rozsądek, że każdy wyjątek pochodzi z klasy Exception . Kiedy piszesz: try: dwarfs_stupid_trick() except Exception as e: Amok_happy() to jest to samo co try: dwarfs_stupid_trick() except: Amok_happy() Ale nie jest. Dzisiaj dowiedziałem się, że istnieje kilka standardowych wyjątków, które nie pochodzą z klasy Exception . To są: >>> issubclass(KeyboardInterrupt, Exception) False >>> issubclass(SystemExit, Exception) False..

LaraBug — pomocnik narzędzia wyjątków Laravel
Tworząc i rozwijając strony internetowe najczęściej zdarza się, że Twoi użytkownicy nie zawsze zgłaszają błędy, na pewno jeśli nie naprawisz tych błędów, stracisz (potencjalnych) klientów. To było miejsce, w którym pojawia się „LaraBug”, stworzyłem to narzędzie w 2016 roku, aby w zasadzie podrapać się we własne swędzenie. Potrzebowałem jasnego i czystego narzędzia do odczytywania moich błędów, musiałem wiedzieć, co się dzieje, gdy coś poszło nie tak. (Ups, coś poszło nie tak 😰)..

Dzięki za napisanie.
Dzięki za napisanie. Zgadzam się ze wszystkimi oprócz jednego: nie powinieneś pisać każdej metody z obsługą wyjątków. Oznacza to, że wiesz, co zrobić, gdy wystąpią wyjątki, a to po prostu nieprawda. Potrzebujesz kontekstu, aby wykryć i obsłużyć błąd, którego metody same w sobie zwykle nie mają. A jeśli łapiesz wyjątki i używasz ich do kontrolowania wyników swojej metody, to w zasadzie używasz wyjątków jako środka do sterowania przepływem. To jest anty wzór. Przestawiłeś się również na..

Powiązane pytania 'exception'

.NET: który wyjątek zgłosić, gdy brakuje wymaganego ustawienia konfiguracji?
Oto standardowy scenariusz: if(string.IsNullOrEmpty(Configuration.AppSettings["foobar"])) throw new SomeStandardException("Application not configured correctly, bozo."); Problem polega na tym, że nie jestem do końca pewien, który wyjątek...
44215 wyświetlenia
schedule 25.06.2022

Jak się dowiedzieć, które procesy używają pliku w ASP.NET?
Zajmuję się tworzeniem wielowątkowej aplikacji ASP.NET 3.5, podczas pracy z jakimś plikiem otrzymuję następujący wyjątek: Proces nie może uzyskać dostępu do pliku, ponieważ jest używany przez inny proces Szukam sposobu, aby dowiedzieć się...
121 wyświetlenia
schedule 28.06.2022

Wyjątki i IDispatchMessageInspector
Używam IDispatchMessageInspector do sprawdzania komunikatów żądań/odpowiedzi w mojej usłudze WCF i rejestrowania niektórych danych w naszej bazie danych rejestrowania. Mam również niestandardowy program obsługi błędów, który przechwytuje wyjątki i...
1962 wyświetlenia
schedule 25.08.2022

Oglądać lokalizację pamięci/instalować „punkt przerwania danych” z kodu?
Mamy problem z nadpisywaniem pamięci. W pewnym momencie w trakcie naszego programu, lokalizacja pamięci jest nadpisywana i powoduje awarię naszego programu. problem występuje tylko w trybie zwolnienia. podczas debugowania wszystko jest w porządku....
2128 wyświetlenia
schedule 16.08.2022

Co się stanie, jeśli użyję rzutu; bez wyjątku do rzucenia?
Oto konfiguracja. Mam program w języku C++, który wywołuje kilka funkcji, z których wszystkie potencjalnie zgłaszają ten sam zestaw wyjątków i chcę mieć takie samo zachowanie dla wyjątków w każdej funkcji (np. drukuj komunikat o błędzie i resetuj...
9458 wyświetlenia
schedule 04.09.2022

Android, ListView IllegalStateException: Zawartość adaptera uległa zmianie, ale ListView nie otrzymał powiadomienia
Co chcę zrobić : uruchomić wątek w tle, który oblicza zawartość ListView i częściowo aktualizuje ListView, podczas gdy wyniki są obliczane. Czego wiem, czego muszę unikać : Nie mogę zadzierać z zawartością ListAdapter z wątku w tle, więc...
130749 wyświetlenia
schedule 13.08.2022

Jak przełączyć witrynę główną 301 do nowego folderu, ale zezwolić na nową witrynę w katalogu głównym?
Ok, zobaczę, czy mogę to łatwo wyjaśnić Mam forum, które było hostowane jako moja strona główna odpowiednio w witrynie www.mojawitryna.com. Jest dobrze zindeksowany i nie chciałbym stracić jakiejkolwiek pozycji w rankingu. Dzisiaj przeniosłem...
146 wyświetlenia

Odbicie MethodInfo.Invoke() przechwytuje wyjątki z wnętrza metody
Mam wywołanie MethodInfo.Invoke() do wykonania funkcji poprzez odbicie. Wywołanie jest opakowane w blok try/catch , ale nadal nie przechwytuje wyjątku zgłoszonego przez wywołaną przeze mnie funkcję. Otrzymuję następującą wiadomość:...
32918 wyświetlenia
schedule 21.08.2022

jak naprawić błąd w rozmiarze bitmapy przekracza budżet VM
pracuję nad przesyłaniem obrazu jednej aplikacji do sdcard skaluję tę kartę sdcard zapisaną w bazie danych czasami pojawia się jeden błąd rozmiar bitmapy przekracza budżet maszyny wirtualnej ouput : 01-11 15:39:51.809: ERROR/AndroidRuntime(6214):...
4059 wyświetlenia
schedule 26.06.2022

WCF - Połączenie z gniazdem zostało przerwane
Otrzymuję następujący wyjątek, gdy uruchamiam usługę WCF na zdalnym hoście z wiązaniem TCP. Jednak basichttpbinding działa. Ponadto, gdy hostuję go na tej samej maszynie, działa również. Również przy użyciu klienta testowego i połączenia ze...
11896 wyświetlenia
schedule 17.07.2022

fstream::wyjątki nieoczekiwane zachowanie
W poniższym kodzie; jakiś pomysł, dlaczego ifs staje się zły, gdy wykonywane jest std::copy? #include <iostream> #include <fstream> #include <algorithm> #include <iterator> int main(int argc, char* argv[]) {...
752 wyświetlenia
schedule 24.07.2022

Pojawia się błąd podczas debugowania Błąd debugowania .. Wykryto uszkodzenie sterty
Używam Visual Studio 2005. Podczas debugowania kodu otrzymuję następujący komunikat o błędzie, a następnie dodaje przerwę, Błąd debugowania ! Program: - Wykryto uszkodzenie sterty: po normalnym bloku c#2368 w 0x01d21e30. CRT wykrył, że...
7137 wyświetlenia

Złapać dwa wyjątki w tym samym bloku catch?
Mam metodę, która może zgłosić dwa różne wyjątki, CommuncationException i SystemException . W obu przypadkach wykonuję ten sam trzywierszowy blok kodu. try { ... } catch (CommunicationException ce) { ... } catch {SystemExcetion se) {...
61410 wyświetlenia
schedule 08.09.2022

Dlaczego ten iteracyjny kod powiększający listę daje IndexError: indeks przypisania listy poza zakresem?
Proszę wziąć pod uwagę następujący kod: i = [1, 2, 3, 5, 8, 13] j = [] k = 0 for l in i: j[k] = l k += 1 print j Dane wyjściowe (Python 2.6.6 na Win 7 32-bit) to: > Traceback (most recent call last): > j[k] = l...
613561 wyświetlenia
schedule 02.08.2022

Standardowy sposób w C++ definiowania klasy wyjątków i zgłaszania wyjątków
Chcę zbudować klasę z funkcjami, które mogą zgłaszać wyjątki, które chcę przechwycić, gdy z niej korzystam. Dziedziczę my_exception ze standardowej klasy wyjątków. Implementuję funkcję what() tak, aby zwracała ciąg, który jest przechowywany w...
14355 wyświetlenia
schedule 26.07.2022

NHibernate: Istnieje już otwarty DataReader powiązany z tym połączeniem, który należy najpierw zamknąć
Mam problem z ładowaniem danych NHibernate z bazy danych MySQL. Kiedy uruchamiam ten kod (i jest to jedyny czas tworzenia sesji NHibernate), zgłasza wyjątek na pierwszym }. Wyjątkiem jest: „Istnieje już otwarty DataReader powiązany z tym...
3638 wyświetlenia
schedule 17.08.2022

Jakiś sposób na przechwycenie wyjątków z dowolnego odrodzonego wątku?
Tworzę aplikację z obsługą wtyczek. Wtyczki mogą być tworzone przez strony trzecie. Obecnie mam procedurę obsługi try/catch wokół wszelkich wywołań wtyczek, aby spróbować chronić moją aplikację przed kodem stron trzecich. Połów rejestruje...
149 wyświetlenia
schedule 15.09.2022

java.lang.OutOfMemoryError (przestrzeń PermGen) i java.lang.ClassNotFoundException na otwarciu strony jsp
Używam SpringSource Tool Suite 3.0.1, serwera Tomcat 7.0.21, maven-2.2.1. Z powodzeniem zbudowałem swoją aplikację webową, uruchomiłem serwer Tomcat. Aplikacja działała pomyślnie. Po restarcie serwera Tomcat po kolei widziałem kolejne błędy z...
46732 wyświetlenia
schedule 17.09.2022

Qt: Czy można używać QString jako członka w klasie wyjątków?
Opracowuję niestandardowy wyjątek, w którym potrzebuję członka QString. Coś jak: class MyException { private: const QString fDescription; public: MyException(QString desc); }; MyException::MyException(QString desc) : fDescription(desc)...
1452 wyświetlenia

gwt java.lang.ExceptionInInitializerError
Pracuję nad aplikacją GWT i ciągle otrzymuję błąd pokazany poniżej. Śledziłem samouczek GWT dotyczący konwencji nazewnictwa klas serwletów i stosowałem strukturę Service / Async / ServiceImpl. Próbowałem również dodać argument...
6025 wyświetlenia
schedule 09.07.2022