exception-handling

Ręczne podnoszenie (rzucanie) wyjątku w Pythonie

Jak mogę podnieść wyjątek w Pythonie, aby później mógł zostać przechwycony przez except blok?

Węzeł.Obsługa wyjątków w zakresie najlepszych praktyk js

Właśnie zacząłem wypróbowywać node.js kilka dni temu. Zdałem sobie sprawę, że węzeł jest zakończony, gdy mam nieobsługiwany w ... zięczny za każdy wskaźnik / artykuł, który pokazałby mi wspólne najlepsze praktyki obsługi nieobciążonych WYJĄTKÓW w node.js

Przechwytywanie wielu WYJĄTKÓW w jednej linii (z wyjątkiem bloku)

Wiem, że potrafię: try: # do something that may fail except: # do this if ANYTHING goes wrong Mogę też to zrobić: ... cept Exception, e: # say please Więc, mój wysiłek, aby złapać dwa różne wyjątki nie do końca. Jest na to jakiś sposób?

Czy piszesz (naprawdę) bezpieczny kod wyjątku? [zamknięte]

Obsługa wyjątków (EH) wydaje się być aktualnym standardem, a przeszukując Internet, nie mogę znaleźć żadnych nowatorskich pom ... ieczny dla WYJĄTKÓW? możesz być w ogóle pewien, że tak jest? Czy wiesz i / lub faktycznie używać alternatyw, które działają?

Złapać wiele wyjątków na raz?

Odradza się po prostu łapać System.Exception. Zamiast tego należy wyłapywać tylko" znane " wyjątki. Teraz, to czasami prowad ... oczekiwany sposób, chcesz aby "zresetować" object. Jeśli jednak pojawi się nieoczekiwany wyjątek, nadal chcę rzucić to wyżej.

Dlaczego jest to zły styl ' rescue Exception = > e` w Ruby?

Ryan Davis ' s Ruby QuickRef says (without explanation): Nie ratujcie WYJĄTKÓW. Nigdy. albo cię dźgnę. Dlaczego nie? Co należy zrobić?

Rozpocząć, uratować i zapewnić w Ruby?

Niedawno zacząłem programować w Rubim i patrzę na obsługę wyjątków. Zastanawiałem się, czy ensure jest odpowiednikiem Rubieg ... le.close unless file.nil? end Czy ensure jest wywoływany bez względu na wszystko, nawet jeśli wyjątek nie jest podniesiony?

Jak wolne są wyjątki w Javie?

Pytanie: czy obsługa wyjątków w Javie jest naprawdę powolna? Konwencjonalna mądrość, jak również wiele wyników Google, mówi, ... wić kompilatorowi JIT poprawną optymalizację kodu, co spowalnia jego działanie na ziemię. Nie testowałem jeszcze tej teorii.

Po co łapać i zmieniać wyjątek w C#?

Patrzę na Artykuł C# - Obiekt Transmisji Danych na serwerze dtos. Artykuł zawiera ten fragment kodu: public static string ... wyjątki przed mniej szczegółowymi (tak jak Java). Referencje: MSDN-Obsługa wyjątków MSDN-try-catch (C# Reference)

Jak prawidłowo ignorować wyjątki

Jeśli po prostu chcesz spróbować-z wyjątkiem bez obsługi wyjątku, jak to zrobić w Pythonie? Czy to jest właściwy sposób? try: shutil.rmtree(path) except: pass

Jak wydrukować pełny traceback bez zatrzymywania programu?

Piszę program, który parsuje 10 stron internetowych, lokalizuje pliki danych, zapisuje pliki, a następnie przetwarza je, aby ... nia wyjątku,ale nie chcę, aby zatrzymał mój program, ponieważ jest zagnieżdżony w serii pętli for, które chciałbym zakończyć.

Jak używać try catch do obsługi wyjątków jest najlepszą praktyką

Zachowując kod mojego kolegi nawet od kogoś, kto twierdzi, że jest starszym programistą, często widzę następujący kod: try ... , że jestem zdezorientowany, ponieważ w moim myśleniu użytkownicy powinni wiedzieć, co dzieje się z systemem. Proszę o radę.

Jak napisać trycatch w R

Chcę napisać trycatch kod, aby poradzić sobie z błędem w pobieraniu z sieci. url <- c( "http://stat.ethz.ch/R-manual/ ... rong, can 't get". Gdy adres URL jest nieprawidłowy, kod nie zatrzymuje się, ale kontynuuje pobieranie do końca listy Url?

Kiedy naprawdę należy stosować noexcept?

Słowo kluczowe noexcept może być odpowiednio zastosowane do wielu podpisów funkcji, ale nie jestem pewien, kiedy powinienem r ... ry wykorzystują w ten sposób noexcept? Jeśli nie, mogę się spodziewać niektórzy z nich zrobią to w najbliższej przyszłości?

Czy jest różnica między " rzucać "i" rzucać ex"?

Są posty, które pytają, jaka jest różnica między tymi dwoma już. (dlaczego muszę o tym w ogóle wspominać...) Ale moje pytani ... zechodzą przez HandleException Czy throw ex; ma taki sam efekt jak wywołanie throw Kiedy wywołane wewnątrz HandleException?

Co to jest StackOverflowError?

Co to jest StackOverflowError, co je powoduje i jak mam sobie z nimi radzić?

Python try-else

Jakie jest zamierzone wykorzystanie opcjonalnej klauzuli else deklaracji try?

Czy używanie try-except-else w Pythonie jest dobrą praktyką?

Od czasu do czasu w Pythonie widzę blok: try: try_this(whatever) except SomeException as exception: #Handle exception ... to: try: something = try_this(whatever) return something except SomeException as exception: #Handle exception

Potrzeba obs3ugi nieza3o ¿onego wyjêcia i wys3ania pliku dziennika

Aktualizacja: zobacz "akceptowane" rozwiązanie poniżej Kiedy moja aplikacja tworzy nieobsługiwany wyjątek, zamiast po pros ... requestCode, int resultCode, Intent data) { if (requestCode == ACTIVITY_REQUEST_SEND_LOG) System.exit(1); } }

Uncatchable ChuckNorrisException

Czy jest możliwe skonstruowanie fragmentu kodu w Java , który uczyniłby hipotetyczną java.lang.ChuckNorrisException nie do za ... ptowania? Myśli, które przychodzą na myśl, używają na przykład przechwytywaczy lub programowania zorientowanego na aspekt .