Sorğular 'istisna'

Istisna proqramın normal axınından kənara çıxmağı tələb edən qeyri-adi bir vəziyyətdir. Normal olaraq bir istisna tam bir uğursuzluq etməməli, amma yerinə istisna işləyicisi iştirak etməlidir. Istisna işləmələri bir çox proqramlaşdırma dillərində inşa edilən bir quruluşdur. Xüsusilə, istisnalar istifadəni genişləndirməklə, istisnasız sahə xaricində xüsusi bir dövlətə yuvarlanan və sonra bir blok və ya bir işləyici proseduru çağıraraq işlənir.
28
Cavablar

Necə Python-da iç içə bir kataloq yarada bilərəm?

Bir dosyanın yazılacağı bir kataloq var və yoxsa, Python istifadə edərək bir kataloq yaratmaq üçün ən zərif bir üsul nədir? Burada çalışdığım şeydir: idxal fayl file_path = "/my/directory/filename.txt" directory = os.path.dirname (fil ...
07 noyabrda təyin olundu. '08 saat 21:56 'də
7
Cavablar

Tək xəttdə (istisna olmaqla) birdən çox istisna çəkin

Mən nə edə biləcəyimi bilirəm: cəhd edin: # Başqa bir şey uğursuz ola bilər: # HƏR HANSI yanlış gedirsə bunu edə bilərsiniz Mən də bunu edə bilərəm: cəhd edin: IDontLikeYouException istisna olmaqla baş verə biləcək bir şey edə bilərsiniz: #
24 İyun tarixində saat 18.55 'də təyin olundu
29
Cavablar

Bir anda bir neçə istisnanı tutmaq?

Yalnız System.Exception tutmaq tövsiyə edilmir. Bunun əvəzinə yalnız "bilinən" istisnaları tutmalısınız. İndi bu bəzən lazımsız dublikat kodu gətirib çıxarır, məsələn: try {WebId = new Guid (queryString ["web"]); } tutmaq (FormatExcep ...
set 25 sentyabr '08 saat 23:56 'də
33
Cavablar

JUnit 4 testində müəyyən bir istisnanın seçildiyini iddia edirsiniz?

JUnit4 kodunu istənilən bir istisnanı atmaq üçün necə istifadə edə bilərəm? Əlbəttə ki, belə bir şey edə bilərəm: @Test public void testFooThrowsIndexOutOfBoundsException () {boolean thrown = false; cəhd edin ...
01 oktyabr təyin etdi '08 saat 09:56 'da
7
Cavablar

Python-da istisnaları əllə artırmaq (atma)

Python'ta bir istisna yaratmaq üçün bundan sonra başqa bir blokdan keçə bilərəm?
13 yanvar təyin etdi '10 'da 0:07' da
32
Cavablar
8
Cavablar

Müasir Python istifadəçi istisnalarını elan etmək üçün doğru yol?

Müasir Pythonda xüsusi istisna dərsləri elan etmənin düzgün yolu nədir? Mənim əsas məqam istənilən standart istisna olmaqla, istisna halına gətirən istənilən əlavə xəttin (məsələn, istisna olmaqla) istənilən standartları izləməkdir.
24 Avqust '09 ilə 0:29
11
Cavablar

Bir dəyişən var olub olmadığını necə yoxlamaq olar?

Bir dəyişən olub olmadığını yoxlamaq istəyirəm. İndi belə bir şey edirəm: try: myVar except NameError: # Bir şey edin. Istisnasız başqa yollar varmı?
09: 09 'da 16:10' da təyin olundu
12
Cavablar

İstisnaları düzgün görməmək üçün necə

Yalnız istisna işləmədən başqa istifadəni istifadə etmək istədiyiniz zaman Python'da bunu necə edərsiniz? Bunu etmək doğru mu? cəhd edin: passil.rmtree (yol) istisna olmaqla: pass
08 Aprel tarixində təyin olundu '09 saat 19: 23'de
22
Cavablar

Java: istisna istisnalar üçün yoxlanılır

StackOverFlow-da yoxlanılmadan istisnalar və istisnalar yoxlanışı haqqında bir neçə vəzifə oxudum. Mən düzgün şəkildə necə istifadə edəcəyinə hələ də əminəm. Joshua Bloch "Effektiv Java" da istifadə istisnaları yoxlamadan istifadə etdi ...
24 may tarixində saat 22.38-də təyin olundu
13
Cavablar

Eyni tutum bəndində birdən çox Java istisnasını tuta bilərəmmi?

Java'da belə bir şey etmək istəyirəm: try {...} catch (IllegalArgumentException, SecurityException, IllegalAccessException, NoSuchFieldException e) {someCode (); } ... əvəzinə: try {...} catch (IllegalArgumentE ...
16 avqust '10 'da 21:07' də
18
Cavablar

Əlavə ChuckNorrisException

Java-da hipotetik java.>
14 dekabrda təyin olundu '12 saat 20.05 'də
26
Cavablar

Null parametr üçün IllegalArgumentException və ya NullPointerException?

Bir mülk üçün sadə bir setter metodum var və null bu xüsusi əmlak üçün uyğun deyil. Mən həmişə bu vəziyyətdə yırtıldım: IllegalArgumentException və ya NullPointerException atmaq lazımdırmı? Cevadoklardan ikisi də uyğun görünür. Avropa Birliyi ...
06 Avqust tarixini təyin etdi '08 saat 22:26 'da
7
Cavablar

Ruby'də başlayın və qənaət edin?

Mən yaxınlarda Ruby-də proqramlaşdırma işinə başlamışam və istisna işləməyi düşünürəm. Mən əminəm ki, təminat Ruby-ə nəhayət C # -də bərabər olubmu? Mən olmalıdır: file = File.open ("myFile.txt", "w") fayl başlayın << "# {content} \ n" xilasetmə #hand ...
03 Fevral müəyyən '10 saat 14:54 'da
4
Cavablar

Java'da .NET NotImplementedException kimi bir şey varmı?

Java'da .NET NotImplementedException kimi bir şey varmı?
24 fevral '10 saat 23:44 'da