Pertanyaan yang diberi tag «exceptions»

Pengecualian adalah kejadian dalam proses aplikasi yang membutuhkan penyimpangan dari aliran normal program.

5
Berapa redundansi / ketahanan yang harus diterapkan oleh perangkat lunak yang kompleks?
Fokus pertanyaan ini: Beberapa perangkat lunak melakukan "kerja ekstra" untuk meningkatkan peluang hasil "akhirnya berhasil / memuaskan", meskipun ada satu atau lebih kesalahan internal dalam perangkat lunak, yang memerlukan waktu eksekusi yang lebih lama ketika kesalahan tersebut terjadi. Semua ini terjadi tanpa sepengetahuan pengguna jika hasilnya berhasil. Definisi perangkat lunak …

3
Kode Pengecualian atau Kesalahan
Kami sedang membangun layanan web (SOAP, .Net) yang akan berbicara dengan (kebanyakan) klien asli (windows, C ++) dan kami bertanya-tanya apa cara terbaik untuk mengkomunikasikan kesalahan kepada klien (mis. SesuatuBadterhapus seperti layanan masuk tidak tersedia atau sesuatu seperti pengguna tidak ditemukan) dan belum dapat memutuskan antara melempar pengecualian ke klien …

5
melempar pengecualian runtime dalam aplikasi Java
Saya bekerja sebagai kontraktor yang merancang aplikasi Java perusahaan untuk klien saya dalam peran sebagai pimpinan teknis. Aplikasi akan digunakan oleh pengguna akhir dan akan ada tim pendukung yang akan mendukung aplikasi ketika kita pergi. Petunjuk teknis lainnya dengan siapa saya bekerja berada di bawah kesan bahwa penanganan pengecualian akan …

5
Cara mendesain pengecualian
Saya bergumul dengan pertanyaan yang sangat sederhana: Saya sekarang bekerja pada aplikasi server, dan saya perlu menciptakan hierarki untuk pengecualian (beberapa pengecualian sudah ada, tetapi kerangka kerja umum diperlukan). Bagaimana saya mulai melakukan ini? Saya sedang berpikir untuk mengikuti strategi ini: 1) Apa yang salah? Ada yang bertanya, yang tidak …
11 design  c++  exceptions  stl 




2
Apa yang akan menjadi cara terbaik untuk menangani kesalahan dalam program paralel?
Dengan algoritma paralel yang mengetuk pintu, mungkin saat yang tepat untuk memikirkan penanganan kesalahan. Jadi pada awalnya ada kode kesalahan. Mereka payah. Itu gratis untuk mengabaikan mereka, sehingga Anda bisa gagal terlambat dan menghasilkan kode sulit untuk debug. Kemudian muncul pengecualian. Mereka dibuat mustahil untuk diabaikan begitu mereka muncul, dan …

3
Apakah praktik yang baik untuk menggunakan peringatan penekanan dalam kode Anda?
Saya menggunakan @SuppressWarnings("unchecked")dan @SuppressWarnings("null")sebagian besar metode di atas untuk membiarkan kode dikompilasi tanpa peringatan, tetapi saya ragu. Ditemukan pertanyaan Stackoverflow ini . Jon Skeet menulis jawaban yang menurut saya menarik. Menurut dia, Kadang-kadang generik Java tidak membiarkan Anda melakukan apa yang Anda inginkan, dan Anda perlu memberi tahu kompiler secara …

2
Mengapa pengecualian dicentang vs tidak dicentang disebut "kontroversi" di tutorial Oracle Java?
Saya baru di Jawa dan sedang membaca dokumentasinya tentang pengecualian. , dan khususnya Pengecualian yang Tidak Dicentang - Halaman Kontroversi . Intinya mengatakan: Jika klien secara wajar diharapkan pulih dari pengecualian, jadikan itu pengecualian terkecuali. Jika klien tidak dapat melakukan apa pun untuk memulihkan dari pengecualian, jadikan itu pengecualian yang …


2
Bagaimana JVM menangani pengecualian yang dilemparkan oleh metode utama?
Saya memahami pengecualian, melempar mereka, menangani mereka, dan menyebarkannya ke metode yang lebih rendah di tumpukan panggilan (yaitu throws). Yang tidak saya mengerti adalah ini: public static void main(String[] args) throws Exception { ... } Sekarang, saya berasumsi bahwa dalam kasus yang mainmelempar Exception, JVM menanganinya (benar?). Jika itu masalahnya, …
10 java  exceptions  jvm 

5
Pengecualian sebagai penegasan atau sebagai kesalahan?
Saya seorang programmer C profesional dan seorang hobbyist Obj-C programmer (OS X). Baru-baru ini saya tergoda untuk berekspansi ke C ++, karena sintaksisnya yang sangat kaya. Sejauh ini pengkodean saya belum banyak berurusan dengan pengecualian. Objective-C memilikinya, tetapi kebijakan Apple cukup ketat: Penting Anda harus mencadangkan penggunaan pengecualian untuk pemrograman …
10 c++  exceptions 

5
Melempar dan menangkap pengecualian dalam fungsi / metode yang sama
Saya telah menulis sebuah fungsi yang meminta input dari pengguna sampai pengguna memasukkan bilangan bulat positif (angka alami). Seseorang berkata saya tidak boleh melempar dan menangkap pengecualian dalam fungsi saya dan harus membiarkan penelepon fungsi saya menangani mereka. Saya ingin tahu apa yang dipikirkan pengembang lain tentang ini. Saya juga …
10 exceptions 

5
Checked vs Unchecked vs No Exception ... Praktik terbaik dari keyakinan yang bertentangan
Ada banyak persyaratan yang dibutuhkan suatu sistem untuk menyampaikan dan menangani pengecualian dengan benar. Ada juga banyak pilihan untuk dipilih suatu bahasa untuk mengimplementasikan konsep tersebut. Persyaratan untuk pengecualian (tanpa urutan tertentu): Dokumentasi : Suatu bahasa harus memiliki maksud untuk mendokumentasikan pengecualian yang dapat dilemparkan API. Idealnya media dokumentasi ini …

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.