Pertanyaan yang diberi tag «error-handling»

Bahasa pemrograman dirancang untuk menangani kesalahan yang ditandai oleh kode kesalahan, pengecualian atau cara khusus bahasa lainnya.

6
Kapan saya harus menggunakan Write-Error vs. Throw? Mengakhiri kesalahan vs. tidak-berhenti
Melihat skrip Get-WebFile di PoshCode, http://poshcode.org/3226 , saya perhatikan alat aneh yang ini: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return Apa alasannya dibandingkan dengan yang berikut ini? $URL_Format_Error = [string]"..." Throw $URL_Format_Error Atau lebih baik lagi: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error Seperti yang saya pahami, Anda harus menggunakan Write-Error …

6
Halaman kesalahan khusus di asp.net MVC3
Saya sedang mengembangkan situs web MVC3 dan saya mencari solusi untuk menangani kesalahan dan Render Tampilan kustom untuk setiap jenis kesalahan. Jadi bayangkan saya memiliki Pengontrol "Kesalahan" di mana tindakan utamanya adalah "Indeks" (halaman kesalahan umum) dan pengontrol ini akan memiliki beberapa tindakan lebih untuk kesalahan yang mungkin muncul kepada …

12
Cara mendapatkan tindakan MVC untuk mengembalikan 404
Saya memiliki tindakan yang mengambil string yang digunakan untuk mengambil beberapa data. Jika string ini tidak menghasilkan data yang dikembalikan (mungkin karena telah dihapus), saya ingin mengembalikan 404 dan menampilkan halaman kesalahan. Saat ini saya hanya menggunakan kembali tampilan khusus yang menampilkan pesan kesalahan ramah khusus untuk tindakan ini mengatakan …

5
Setara dengan “throw” di R
Bagaimana seseorang "melempar" kesalahan pada R? Saya memiliki fungsi yang mengambil bingkai data dan beberapa nama kolom dan mengerjakannya. Jika kolom tidak ada, saya ingin fungsi berhenti dan menghentikan semua fungsi tergantung padanya. Saya telah melihat recoverdan browsedan tracebacktetapi, yah, mereka sepertinya dekat tetapi tidak apa yang saya cari.
140 r  error-handling 

4
Apa praktik terbaik untuk penanganan kesalahan JavaScript?
Saya cari untuk mulai membuat saya JavaScript sedikit lebih bukti kesalahan, dan saya menemukan banyak dokumentasi tentang cara menggunakan try, catch, finally, dan throw, tapi aku tidak menemukan satu ton saran dari para ahli tentang kapan dan di mana untuk melempar kesalahan. Apakah setiap kode harus dibungkus dengan try / …


6
Bagaimana cara menangkap tidak ada file untuk fs.readFileSync ()?
Di dalam node.js readFile () menunjukkan cara menangkap kesalahan, namun tidak ada komentar untuk fungsi readFileSync () terkait penanganan kesalahan. Karena itu, jika saya mencoba menggunakan readFileSync () ketika tidak ada file, saya mendapatkan kesalahan Error: ENOENT, no such file or directory. Bagaimana cara menangkap pengecualian yang dilemparkan? Doco tidak …

10
Apa sumber Kesalahan: getaddrinfo EAI_AGAIN?
Server saya melemparkan ini hari ini, yang merupakan kesalahan Node.js yang belum pernah saya lihat sebelumnya: Error: getaddrinfo EAI_AGAIN my-store.myshopify.com:443 at Object.exports._errnoException (util.js:870:11) at errnoException (dns.js:32:15) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:26) Saya bertanya-tanya apakah ini terkait dengan serangan DDOS DynDns yang memengaruhi Shopify dan banyak layanan lainnya hari ini. Berikut …


16
Bagaimana cara mematikan Pemberitahuan PHP?
Notice: Constant DIR_FS_CATALOG already defined Aku sudah komentar display_errorsdi php.ini, tapi tidak bekerja. Bagaimana cara membuat PHP tidak menampilkan hal-hal seperti itu ke browser? MEMPERBARUI Saya taruh di display_errors = Offsana tetapi masih melaporkan pemberitahuan seperti itu, Apakah ini masalah dengan PHP 5.3? Melaporkan banyak Call Stack juga ..

2
Penanganan Kesalahan PHP: die () Vs trigger_error () Vs throw Exception
Berkenaan dengan penanganan Error di PHP - Sejauh yang saya tahu ada 3 gaya: die()atau exit()gaya: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception gaya: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); } trigger_error() gaya: if(!is_array($config) …

6
Cara menangkap pengecualian waktu tunggu SQLServer
Saya perlu secara khusus menangkap pengecualian waktu tunggu server SQL sehingga mereka dapat ditangani secara berbeda. Saya tahu saya bisa menangkap SqlException dan kemudian memeriksa apakah string pesan Mengandung "Timeout" tetapi bertanya-tanya apakah ada cara yang lebih baik untuk melakukannya? try { //some code } catch (SqlException ex) { if …


12
PHP: pengecualian vs kesalahan?
Mungkin saya melewatkannya di suatu tempat di manual PHP, tetapi apa sebenarnya perbedaan antara kesalahan dan pengecualian? Satu-satunya perbedaan yang dapat saya lihat adalah kesalahan dan pengecualian ditangani secara berbeda. Tetapi apa yang menyebabkan pengecualian dan apa yang menyebabkan kesalahan?


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.