exception

PHPUnit

Czy ktoś wie, czy istnieje assert lub coś takiego, co może sprawdzić, czy w testowanym kodzie został wrzucony wyjątek?

rzuca wyjątek w końcu bloki

Czy istnieje elegancki sposób na obsługę wyjątków, które są wrzucane do finally bloku? Na przykład: try { // Use the re ... lose(); } catch( Exception ex ) { // Could not close the resource? } } Jak uniknąć try/catch w bloku finally?

Visual Studio: jak złamać obsługiwane wyjątki?

Chciałbym, aby Visual Studio złamało się, gdy wystąpi obsłużony wyjątek (tzn. nie chcę tylko zobaczyć komunikatu "pierwszej s ... ? Aktualizacja: problem polegał na tym, że moje menu Debug nie miało pozycji Exceptions. Dostosowałem menu do ręcznie dodaj.

Eclipse-java.lang.ClassNotFoundException

Kiedy próbuję uruchomić JUnit-Test z Eclipse, dostaję "ClassNotFoundException". Podczas uruchamiania "mvn test" z konsoli-wsz ... ", "existing")); Assert.assertFalse(dao.isUser(null, null)); Assert.assertFalse(dao.isUser("", "")); } }

Dlaczego zmienne nie są zadeklarowane w" try "w zakresie w "catch" lub "finally"?

W C# i Javie (i być może również w innych językach) zmienne zadeklarowane w bloku "try" Nie znajdują się w zakresie w odpowie ... zmi, jakie były / są przesłanki za tym decyzja o projektowaniu języka (w Javie, C# i / lub w innych odpowiednich językach)?

Wyjątek.Wiadomość a wyjątek.ToString()

Mam kod, który jest logowaniem Exception.Message. Jednak przeczytałem artykuł, który stwierdza, że lepiej używać Exception.To ... a XML dla log4net. Czy to możliwe, że Exception.ToString() może zawierać nieprawidłowe znaki XML, co może powodować problemy?

Wyjątek w wątku "main" java.lang.UnsupportedClassVersionError: a (Unsupported major.wersja minor 51.0) [duplikat]

Możliwy duplikat:bez wsparcia major .wersja minor 51.0 Zainstalowałem JDK7, prosty program hello word jest kompilowa ... uje Java w wersji 1.4.2_03 ale kiedy próbowałem zainstalować nową wersję Javy z java.com mówi, że mam zalecaną wersję Javy 7.

Jaka jest różnica między` raise `foo ' a ' raise Exception.nowy ("foo")"?

Jaka jest różnica-techniczna, filozoficzna, pojęciowa lub inna-między raise "foo" I raise Exception.new("foo") ?

Android Studio IDE: Przerwa na wyjątek

Wygląda na to, że moje Studio Androida nie chce domyślnie łamać żadnego wyjątku. Włączenie break na "Any Exception" rozpoczyn ... o złamania tylko na wyjątki w moim kodzie tylko? Pochodzi z Visual Studio universe, szuka domyślnego zachowania debugowania.

Jak rzucić ogólny wyjątek w Javie?

Rozważ ten prosty program. Program posiada dwa pliki: Vehicle.java: class Vehicle { private int speed = 0; privat ... ucić wyjątek. Czy muszę definiować własną klasę dla WYJĄTKÓW, czy jest jakaś OGÓLNA Klasa WYJĄTKÓW w Javie, której mogę użyć?

Dlaczego wyjątki są tak złe dla walidacji danych wejściowych?

Rozumiem ,że " wyjątki są dla wyjątkowych przypadków "[a], ale poza powtórzeniem przez i przez, nigdy nie znalazłem faktycz ... tórych praktyka jest uważane za tak złe, gdy wydaje się, że większość alternatywnych rozwiązań to tylko wyjątki w przebraniu.

Jak dowiedzieć się, jaki wyjątek został wyrzucony w debugerze Xcode (dla iPhone ' a)?

[1]}uczę się programowania iPhone 'a z książki Eriki Sadun" the iPhone Developer 's Cookbook". Po uruchomieniu aplikacji, kt ... stawić symboliczny punkt przerwania na objc_exception_throw, ale nie szukałem żeby sprawdzić, Czy ślad stamtąd byłby pomocny.

Lista Javy.add () UnsupportedOperationException

Staram się dodawać obiekty do instancji List<String>, ale to rzuca UnsupportedOperationException. Czy ktoś wie dlaczego ... avax.servlet.http.HttpServlet.service(HttpServlet.java:641) javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

Czy istnieje sposób na zrzucenie śladu stosu bez rzucania wyjątku w Javie?

Zastanawiam się nad stworzeniem narzędzia do debugowania dla mojej aplikacji Java. Zastanawiam się, czy możliwe jest uzyskan ... ale bez rzucania WYJĄTKÓW? Moim celem jest, w dowolnej metodzie, zrzucenie stosu, aby zobaczyć, kto jest wywołującym metodę.

Windows / C++: czy jest możliwe, aby znaleźć wiersz kodu, w którym został wyrzucony wyjątek o " Offset wyjątku"

Jeden z naszych użytkowników ma wyjątek na starcie naszego produktu. Wysłała nam następujący komunikat o błędzie z systemu Wi ... t skompilowany z konfiguracją Wydania, plik PDB jest / align = "left" / Mam nadzieję, że moje pytanie nie jest zbyt naiwne.

Generic Exception Handling in Python the " Right Way"

Czasami znajduję się w sytuacji, w której chcę wykonać kilka sekwencyjnych poleceń takich jak: try: foo(a, b) except Ex ... ostym Pythonie. Pytanie: Jak mogę najlepiej zmniejszyć ślad kodu i zwiększyć czytelność kodu, gdy natkniesz się na ten wzór?

Najlepszy sposób na obsługę błędów na stronie php?

Teraz moje strony wyglądają mniej więcej tak: if($_GET['something'] == 'somevalue') { $output .= 'somecode'; // ma ... le zamiast tego chcę wypisać wiadomość w treści strony, nadal pozwalając na wyświetlenie nagłówka i stopki. Dzięki za radę!

throw Error ('msg') vs throw new Error ('msg')

var err1 = Error('message'); var err2 = new Error('message'); Co za różnica? Patrząc na nie w konsoli chrome, wyglądają ide ... łaściwości obiektu i ten sam łańcuch __proto__. Wygląda na to, że działa jak Fabryka. Która z nich jest poprawna i dlaczego?

Jak sprawić, by ruby wydrukował pełną wersję backtrace zamiast okrojonej?

Kiedy dostaję wyjątki, często jest to z głębi stosu wywołań. Kiedy tak się dzieje, częściej niż nie, rzeczywista linia kodu ... kłopotów. Nie mam większego powodzenia w googlowaniu tego: jak powiedzieć rubiemu, że chcę, aby zrzuty zawierały pełny stos?

Co to jest "wyjątek pierwszej szansy"?

Czym dokładnie jest wyjątek pierwszej szansy? Jak i gdzie powstaje program. NET? I dlaczego tak się nazywa (o jakim "przypadku" mówimy)?