Pertanyaan yang diberi tag «try-catch»

try-catch adalah konstruksi sintaksis untuk menangkap pengecualian yang diajukan oleh bagian kode

5
Coba tangkap mempercepat kode saya?
Saya menulis beberapa kode untuk menguji dampak try-catch, tetapi melihat beberapa hasil yang mengejutkan. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = ProcessPriorityClass.RealTime; long start = 0, stop = 0, elapsed = 0; double avg = 0.0; long temp = Fibo(1); for (int i = 1; i < …

10
Bisakah saya menangkap beberapa pengecualian Java dalam klausa tangkapan yang sama?
Di Jawa, saya ingin melakukan sesuatu seperti ini: try { ... } catch (/* code to catch IllegalArgumentException, SecurityException, IllegalAccessException, and NoSuchFieldException at the same time */) { someCode(); } ...dari pada: try { ... } catch (IllegalArgumentException e) { someCode(); } catch (SecurityException e) { someCode(); } catch (IllegalAccessException …

17
Mengapa menangkap dan memikirkan kembali pengecualian dalam C #?
Saya sedang melihat artikel C # - Data Transfer Object pada DTO serializable. Artikel ini termasuk potongan kode ini: public static string SerializeDTO(DTO dto) { try { XmlSerializer xmlSer = new XmlSerializer(dto.GetType()); StringWriter sWriter = new StringWriter(); xmlSer.Serialize(sWriter, dto); return sWriter.ToString(); } catch(Exception ex) { throw ex; } } Sisa …

10
Apakah ini praktik yang baik untuk menggunakan coba-kecuali-yang lain dalam Python?
Dari waktu ke waktu dengan Python, saya melihat blok: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something Apa alasan keberadaan try-kecuali-selain itu ada? Saya tidak suka pemrograman seperti itu, karena menggunakan pengecualian untuk melakukan kontrol aliran. Namun, jika itu termasuk dalam bahasa, pasti ada alasan bagus untuk …


11
Bisakah saya mencoba / menangkap peringatan?
Saya perlu menangkap beberapa peringatan yang dilemparkan dari beberapa fungsi asli php dan kemudian menanganinya. Secara khusus: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Itu melempar peringatan ketika permintaan DNS gagal. trySaya catchtidak bekerja karena peringatan bukan pengecualian. Saya sekarang …

5
Cara menulis trycatch di R
Saya ingin menulis trycatchkode untuk mengatasi kesalahan dalam mengunduh dari web. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Kedua pernyataan ini berjalan dengan sukses. Di bawah, saya membuat alamat web yang tidak ada: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]tidak ada. Bagaimana cara menulis satu trycatchloop (fungsi) sehingga: Ketika URL …

16
Mengapa "kecuali: lulus" praktik pemrograman yang buruk?
Saya sering melihat komentar pada pertanyaan Stack Overflow lainnya tentang bagaimana penggunaan except: passtidak disarankan. Kenapa ini buruk? Kadang-kadang saya hanya tidak peduli apa kesalahannya, dan saya ingin melanjutkan dengan kodenya. try: something except: pass Mengapa menggunakan except: passblok buruk? Apa yang membuatnya buruk? Apakah ini fakta bahwa saya passmelakukan …



25
Bagaimana Anda menerapkan re-try-catch?
Try-catch dimaksudkan untuk membantu dalam penanganan pengecualian. Ini berarti, entah bagaimana, itu akan membantu sistem kami menjadi lebih kuat: cobalah untuk pulih dari peristiwa yang tidak terduga. Kami menduga sesuatu mungkin terjadi ketika mengeksekusi dan instruksi (mengirim pesan), sehingga terlampir dalam percobaan. Jika sesuatu yang hampir tak terduga terjadi, kita …



20
Mengapa tangkapan kosong menghalangi ide yang buruk? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Perbaiki pertanyaan ini Saya baru saja melihat pertanyaan tentang coba-tangkap , yang dikatakan …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.