exception

Jak bezpiecznie utworzyć katalog zagnieżdżony?

Jaki jest najbardziej elegancki sposób sprawdzenia, czy katalog, do którego ma być zapisany plik, istnieje, a jeśli nie, utwó ... xists(directory): os.makedirs(directory) Czy istnieje flaga "open", która powoduje, że dzieje się to automatycznie?

Jak bezpiecznie utworzyć katalog zagnieżdżony w Pythonie?

Jaki jest najbardziej elegancki sposób sprawdzenia, czy katalog, do którego ma być zapisany plik, istnieje, a jeśli nie, utwó ... xists(directory): os.makedirs(directory) Czy istnieje flaga "open", która powoduje, że dzieje się to automatycznie?

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?

Radzenie sobie z " Javą.lang.OutOfMemoryError: PermGen space " błąd

Ostatnio natknąłem się na ten błąd w mojej aplikacji internetowej: Java.lang.OutOfMemoryError: PermGen space Jest to ... to nastąpić po kilkukrotnym przesunięciu aplikacji. Co go powoduje i co można zrobić, aby go uniknąć? Jak rozwiązać problem?

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?

Zrozumienie zaznaczonych i niezaznaczonych WYJĄTKÓW w Javie

Joshua Bloch w " Effective Java " powiedział, że Użyj sprawdzonych wyjątków dla możliwe do odzyskania warunki i czas ... leży utworzyć wyjątek sprawdzony, a kiedy powinien to być wyjątek runtime? Kiedy wybrać wyjątki zaznaczone i niezaznaczone

Java: Wyjaśnienie WYJĄTKÓW zaznaczonych i niezaznaczonych

Przeczytałem wiele postów na StackOverFlow o wyjątkach zaznaczonych i niezaznaczonych. Szczerze mówiąc, nadal nie jestem pewi ... leży utworzyć wyjątek sprawdzony, a kiedy powinien to być wyjątek runtime? Kiedy wybrać wyjątki zaznaczone i niezaznaczone

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.

W jaki sposób można stwierdzić, że w testach JUnit 4 wrzucany jest pewien wyjątek?

Jak mogę użyć idiomatycznie JUnit4, aby sprawdzić, czy jakiś kod rzuca wyjątek? Chociaż z pewnością mogę zrobić coś takiego: ... lub twierdzenie.xyz lub coś , co jest o wiele mniej kłopotliwe i o wiele bardziej zgodne z duchem JUnit w takich sytuacjach.

Kiedy rzucić wyjątek?

Mam wyjątki tworzone dla każdego warunku, którego moja aplikacja nie oczekuje. UserNameNotValidException, PasswordNotCorrect ... od głównego przepływu, więc dlaczego nie miałby to być wyjątek? Jakieś wskazówki lub najlepsze praktyki tworzenia WYJĄTKÓW?

Właściwy sposób deklarowania niestandardowych WYJĄTKÓW w nowoczesnym Pythonie?

Jaki jest właściwy sposób deklarowania niestandardowych klas WYJĄTKÓW we współczesnym Pythonie? Moim głównym celem jest podąż ... wie odpowiedzi sugerują nadpisanie __init__, oraz __str__/__unicode__/__repr__. To wygląda na dużo pisania, czy to konieczne?

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 złapać i wydrukować pełny wyjątek traceback bez zatrzymywania / opuszczania programu?

Chcę wyłapywać i zapisywać wyjątki bez wychodzenia, np. try: do_stuff() except Exception, err: print(Exception, err) ... ątek zostanie podniesiony bez próby..poza przechwyceniem wyjątku, a ja nie chcę, żeby on opuścił mój program. Jak to zrobić?

Jak sprawdzić, czy zmienna istnieje?

Chcę sprawdzić, czy zmienna istnieje. Teraz robię coś takiego: try: myVar except NameError: # Do something. Czy są inne sposoby bez wyjątków?

Czy metoda pobierania powinna zwracać "null" lub rzucać wyjątek, gdy nie może wygenerować zwracanej wartości? [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... ny. Jeśli nie zostanie znaleziony, powinienem: return null wyrzuć wyjątek Inne Jaka jest najlepsza praktyka czy idiom?

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

Co oznacza "błąd krytyczny: nieoczekiwanie znaleziono zero podczas rozpakowywania wartości opcjonalnej"?

Mój program Swift zawiesza się z EXC_BAD_INSTRUCTION i tym błędem. Co to znaczy i jak to naprawić? Błąd krytyczny: nieocz ... blemy, więc nie są rozproszone i trudne do znalezienia. Możesz dodać własną odpowiedź lub edytować istniejącą odpowiedź wiki.

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?

IllegalArgumentException czy NullPointerException dla parametru null? [zamknięte]

Mam prostą metodę setter dla właściwości i null nie jest odpowiednia dla tej konkretnej właściwości. Zawsze byłem rozdarty w ... jakiś zrozumiały standard? Czy to tylko jedna z tych rzeczy, które powinieneś robić, co chcesz i obie są naprawdę poprawne?