Klausimai, pažymėti „pabandyti sugauti“

„try-catch“ yra sintaksė, skirta aptikti kodų sekcijos sukeltas išimtis.
5
atsakymai

Pabandykite pagreitinti mano kodą?

Aš parašiau kodą, kad išbandytų bandomojo sugavimo pasekmes, bet matydavau netikėtų rezultatų. statinis void Main (string [] args) {Thread.CurrentThread.Priority = ThreadPriority.Highest; Procesas.GetCurrentProcess (). PriorityClass = Procesas ...
nustatyti 19 sausis '12, 18:10
13
atsakymai

Ar galiu sugauti keletą „Java“ išimčių toje pačioje sugavimo sąlygoje?

„Java“ noriu padaryti kažką panašaus: pabandykite {...} sugauti („IllegalArgumentException“, „SecurityException“, „IllegalAccessException“, „NoSuchFieldException e“) {someCode (); } ... vietoj: pabandykite {...} sugauti (IllegalArgumentE ...
Nustatykite rugpjūčio 16 d '10, 21:07
15
atsakymai

Kodėl gaudyti ir atkurti išimtį C #?

Aš žiūriu į C # straipsnį - duomenų perdavimo objektą serijiniam DTO. Šiame straipsnyje pateikiamas šis kodo fragmentas: viešoji statinė eilutė SerializeDTO (DTO dto) {try {XmlSerializer xmlSer = naujas XmlSerializer (dto.GetType ()); StringWrit ...
gegužės 19 d. 10 val
14
atsakymai

Kodėl turėčiau ne kiekvieną bloką suvynioti į „bandyti“ - „sugauti“?

Visada maniau, kad jei metodas gali išskirti išimtį, be rūpesčių šis skambutis apsaugotas prasmingo bandymo bloko pagalba. Aš ką tik parašiau: „Jūs visada turėtumėte perkelti iššūkius, kuriuos galima išmesti į bandymą, sugauti blokus“. į šį klausimą ir su juo ...
nustatytas balandžio 29 d '10, 15:43
16
atsakymai

Kodėl „išskyrus„ blogą “programavimo praktiką?

Dažnai matau komentarus dėl kitų klausimų, kaip naudoti, išskyrus: pass. Kodėl tai blogai? Kartais aš tiesiog nerūpiu, kokios klaidos, ir tik noriu tęsti kodą. pabandykite: kažką, išskyrus: pass Kodėl naudoti ...
04 Feb rinkinys '14, 16:02
5
atsakymai

Kaip rašyti trycatch R

Noriu parašyti trycatch kodą, skirtą trycatch klaidoms, kai atsisiunčiamas iš interneto. URL <- c („http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html“, „http://en.wikipedia.org/wiki/Xz“) ) y <- žemėlapiai (readLines, con = url)
nustatyti 30 rug. '12 12:27
8
atsakymai

Gera praktika, naudojant „Python“ bandymus, išskyrus kitus?

Kartais Pythone matau bloką: pabandykite: try_this (kokia), išskyrus „SomeException“, kaip išimtį: #Kitų išimtis: grąžinkite kažką Kas yra priežastis, kodėl egzistuoja, išskyrus-kitokį? Man nepatinka šis programavimas, nes ...
nustatytas balandžio 22 d '13, 4:44
10
atsakymai

Nebandykite užblokuoti užrakto, jei išimčių nėra?

Peržiūrėję kodą su „Microsoft“ darbuotoju, mes patyrėme daug kodo „{{{{{{{{{{}} bloką}. Ji ir IT atstovas pasiūlė, kad tai gali paveikti kodo veikimą. Tiesą sakant, jie manė, kad dauguma kodo turėtų ...
nustatyti 20 rug. '09 10:50 val
12
atsakymai

Ar galiausiai deklaracijoje nurodytas kodas užsidegs, jei grąžinsiu jo vertę „Try“ bloke?

Aš žiūriu į draugo kodą ir sakau, kad jis naudojo grąžinimo pareiškimą bandomojo bloko viduje. Ar kodas yra skyriuje „Apdaila“, net jei kitas bandomasis blokas neveikia? Pavyzdys: public bool someMethod () {try {return tru ...
rinkinys 05 Dec '08 11:50 val
7
atsakymai

Ar turėčiau naudoti „try-catch“ blokus, net jei išimtis niekada neišmeta?

Žinome, kad išimtys yra brangios. Bet ar verta naudoti „Try-catch“ bloką „Java“, net jei niekada neišmeta išimtis? Radau klausimą / klausimą apie kamino perpildymą: kodėl blokavimo sekimas yra brangus?, Bet tai yra .NET.
gegužės 09 d., 13 val
20
atsakymai

Kodėl tuščių blokavimo blokų idėja yra bloga?

Aš tiesiog apsvarstiau bandomojo sugavimo klausimą, kurį žmonės (įskaitant Johną Skeatą) sako, kad tuščios blokavimo blokai tikrai yra bloga idėja? Kodėl taip? Ar nėra jokios situacijos, kai tuščias sugavimas nėra klaidingas sprendimas? Turiu ...
nustatyti 05 rug '09 19:31
7
atsakymai

pabandykite / catch + naudodami teisingą sintaksę

Kuris iš jų yra: naudodami (var myObject = new MyClass ()) {pabandykite {// kažką čia ...} sugauti (išimtis ex) {// Rankena išimtis}} ARBA pabandykite {naudojant (var myObject = new MyClass ()) {// kažkas čia ...}} ...
nustatytas sausio 04 d '11, 6:53
1
atsakymas

„powershell 2.0“ bando sugauti, kaip pasiekti išimtį

Tai bandymas sugauti „PowerShell 2.0 $ urls =“ http://www.google.com “,„ http://none.greenjump.nl “,„ http://www.nu.nl “$ wc = naujas objektas System.Net.WebClient foreach ($ url $ urls) {try {$ url $ results = $ wc.DownloadString ($ url)} ...
nustatyti 02 vas '10, 11:23
8
atsakymai

Kaip užkirsti kelią node.js kritimui? „try-catch“ neveikia

Mano patirtis rodo, kad php serveris sukurs žurnalo ar serverio išimtį, tačiau node.js tiesiog sugenda. Aplink mano kodą su „try-catch“ neveikia, nes viskas daroma asinchroniškai. Norėčiau žinoti, ką visi kiti daro savo ...
gegužės 14 d. 11 d. 5:04
16
atsakymai

Kaip įgyvendinate pakartotinį bandymą?

„Try-catch“ yra skirtas išimtims tvarkyti. Tai reiškia, kad ji padės mūsų sistemai tapti patikimesne: pabandykite susigrąžinti iš netikėto įvykio. Mes įtariame, kad vykdymo ir instrukcijų metu gali atsitikti (siųsti ...
lapkričio 5 d. '12 23:36