«error-handling» etiketlenmiş sorular

Hata kodları, istisnalar veya dile özgü diğer yöntemlerle bildirilen hataları işlemek için tasarlanmış programlama dili yapıları.

12
Bash'de TRY CATCH komutu var mı
Bir kabuk komut dosyası yazıyorum ve bir terminal uygulamasının yüklü olup olmadığını kontrol etmeliyim. Daha temiz bir yol olmadığı sürece bunu yapmak için bir TRY / CATCH komutunu kullanmak istiyorum.


9
Bir Hata JSON.stringify kullanarak dizgi yapmak mümkün değil mi?
Sorunu yeniden oluşturma Web soketlerini kullanarak hata mesajlarını iletmeye çalışırken bir sorunla karşılaşıyorum. Daha JSON.stringifygeniş bir kitleye hitap etmek için kullandığım sorunu çoğaltabilirim : // node v0.10.15 > var error = new Error('simple error message'); undefined > error [Error: simple error message] > Object.getOwnPropertyNames(error); [ 'stack', 'arguments', 'type', 'message' ] …

16
Neden “hariç: geçmek” kötü bir programlama uygulamasıdır?
Kullanımının nasıl except: passengellendiği konusunda diğer Stack Overflow sorularıyla ilgili yorumları sık sık görüyorum . Bu neden kötü? Bazen sadece hataların ne olduğu umurumda değil ve sadece kodla devam etmek istiyorum. try: something except: pass Bir except: passbloğu kullanmak neden kötü? Kötü yapan nedir? Sanki ben aslında var passbir hata …

10
Linux'ta standart çıkış durumu kodları var mı?
Bir işlemin çıkış durumu 0 ise Linux'ta doğru şekilde tamamlandığı kabul edilir. Segmentasyon hatalarının genellikle 11 çıkış durumu ile sonuçlandığını gördüm, ancak bunun basitçe çalıştığım kongre olup olmadığını (hepsi başarısız olan uygulamalar) veya standart olup olmadığını bilmiyorum. Linux'taki işlemler için standart çıkış kodları var mı?


14
Bash'te hata işleme
Bash hatalarıyla başa çıkmak için en sevdiğiniz yöntem hangisidir? Web'de bulduğum hataları ele almanın en iyi örneği William Shotts, Jr tarafından http://www.linuxcommand.org adresinde yazılmıştır . Bash'te hata işleme için aşağıdaki işlevi kullanmanızı önerir: #!/bin/bash # A slicker error handling routine # I put a variable in my scripts named PROGNAME …

11
JQuery $ .ajax hata yanıt metni nasıl alınır?
Benim jQuery bir hata yanıtı gönderiyorum. Ancak, yanıt metnini alamıyorum (aşağıdaki örnekte bu sahile giderdi ) JQuery'nin söylediği tek şey 'hata'dır. Ayrıntılar için bu örneğe bakın: php <? header('HTTP/1.1 500 Internal Server Error'); print "Gone to the beach" ?> jQuery $.ajax({ type: "post", data: {id: 0}, cache: false, url: "doIt.php", …

7
Hataları ve uyarıları bir dosyaya nasıl kaydederim?
Tüm hata ve uyarıları nasıl açarım ve bunları bir dosyaya nasıl kaydederim, ancak bunların tümünü kod içinde ayarlamak için (php.ini içindeki hiçbir şeyi değiştirmiyorum)? Bir dosya adı tanımlamak istiyorum ve böylece tüm hatalar ve uyarılar bu dosyaya giriş yapıyor.

8
Tüm JavaScript hatalarını yakalayın ve sunucuya gönderin
Herkesin JavaScript hatalarını global olarak kullanma ve istemci tarayıcısından bir sunucuya gönderme konusunda tecrübesi olup olmadığını merak ettim. Benim açımdan oldukça açık olduğunu düşünüyorum, istemci tarafında gerçekleşen her istisna, hata, derleme hatası, vb bilmek ve bunları rapor etmek için sunucuya göndermek istiyorum. Ben esas head.jsolarak sunucu tarafı için MooTools ve …

11
JAX-RS / Jersey nasıl hata işleme özelleştirmek için?
Jersey kullanarak JAX-RS (aka JSR-311) öğreniyorum. Başarıyla bir Kök Kaynak oluşturdum ve parametrelerle oynuyorum: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Bu harika çalışır ve geçerli yerel ayarda Tarih …

7
Ajax sorgu sonrası hatasını nasıl yakalarım?
Ajax isteği başarısız olursa hatayı yakalamak ve uygun mesajı göstermek istiyorum. Kodum aşağıdaki gibidir, ancak başarısız Ajax isteğini yakalayamadı. function getAjaxData(id) { $.post("status.ajax.php", {deviceId : id}, function(data){ var tab1; if (data.length>0) { tab1 = data; } else { tab1 = "Error in Ajax"; } return tab1; }); } Ajax isteği …

5
Swift'te Hata türüyle yerelleştirilmiş bir açıklama nasıl sağlanır?
Swift 3 sözdizimi ile özel bir hata türü tanımlıyorum localizedDescriptionve Errornesnenin özelliği tarafından döndürülen hatanın kullanıcı dostu bir açıklamasını vermek istiyorum . Nasıl yapabilirim? public enum MyError: Error { case customError var localizedDescription: String { switch self { case .customError: return NSLocalizedString("A user-friendly description of the error.", comment: "My error") …

13
Şifreli "Komut Dosyası Hatası." Chrome ve Firefox'ta Javascript'te bildirildi
Web sitemde Javascript hatalarını tespit eden ve bunları raporlama için arka ucuma gönderen bir komut dosyası var. Karşılaşılan ilk hatayı, varsayılan satır numarasını ve saati bildirir. Dokümanı dahil etmek için DÜZENLE: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" xmlns:fb="http://www.facebook.com/2008/fbml"> ... <script type="text/javascript"> //<![CDATA[ // for …

21
İddia kötülük mü? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
199 c++  c  error-handling  go  assert 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.