«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ı.

10
Bir 404'ü nasıl yakalayabilirim?
Takip koduna sahibim: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "HEAD"; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Belirli bir 404 hatasını nasıl yakalayabilirim? WebExceptionStatus.ProtocolError yalnızca bir hata oluştuğunu algılayabilir, ancak hatanın tam kodunu vermez. Örneğin: catch (WebException ex) { if (ex.Status != WebExceptionStatus.ProtocolError) { throw ex; } …

5
CodeIgniter'da (PHP) hata günlüğü nasıl yapılır
PHP CodeIgniter'da hata günlüğü istiyorum. Hata günlüğünü nasıl etkinleştiririm? Birkaç sorum var: Bir hatayı kaydetmek için tüm adımlar nelerdir? Bir hata günlüğü dosyası nasıl oluşturulur? Hata mesajını günlük dosyasına nasıl gönderebilirim (bir hata oluştuğunda)? Bu hatayı bir e-posta adresine nasıl e-postayla gönderirsiniz?

7
Powershell: Hataların bir komut dosyasında görüntülenmesini nasıl durdurabilirim?
Örneğin, PowerShell betiğim, var olmayan bir sunucu için bir SQL Server nesnesi oluşturmaya çalıştığında (benim durumumda "bla"), PowerShell birçok PowerShell hatasını kırmızı olarak görüntüler. Komut dosyam bu $?tür aramalardan sonra değerini kontrol ettiğinden ve hataları görüntüleyip günlüğe kaydettiğinden, PowerShell hatalarının birkaç satırının da görüntülenmesini tercih ederim. Komut dosyam için görüntülenenleri …

10
ASP.NET MVC - RedirectToAction Boyunca ModelState Hataları Nasıl Korunur?
Aşağıdaki iki eylem yöntemine sahibim (soru için basitleştirilmiş): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) { return RedirectToAction("Details", new { postId = review.PostId}); } else { ModelState.AddModelError("ReviewErrors", …


17
Hata: Zip dosyası açılamadı. Gradle'ın bağımlılık önbelleği bozuk olabilir
Android studio 2.3'ü güncelledim ve bir hata var, gradle inşa etmiyor ve tüm projeler için bana aynı hatayı veriyor. Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) <a href="syncProject">Re-download dependencies and sync project (requires network)</a> <a href="syncProject">Re-download dependencies and …


8
Bir özellik veya dizin oluşturucu, çıkış veya ref parametresi olarak iletilemez
Yukarıdaki hatayı alıyorum ve çözemiyorum. Biraz Google'da araştırdım ama ondan kurtulamıyorum. Senaryo: Mülkü çift tipte olan bütçe olan sınıf BudgetAllocate'im var. DataAccessLayer'ımda, Derslerimden birinde bunu yapmaya çalışıyorum: double.TryParse(objReader[i].ToString(), out bd.Budget); Bu hatayı atan şey: Özellik veya dizinleyici, derleme zamanında çıkış veya ref parametresi olarak iletilemez. Bunu bile denedim: double.TryParse(objReader[i].ToString().Equals(DBNull.Value) ? …

7
jQuery ajax (jsonp) bir zaman aşımını yok sayar ve hata olayını tetiklemez
Bazı temel hata işlemeyi eklemek için, Flickr'dan bazı fotoğrafları çekmek için jQuery'nin $ .getJSON'unu kullanan bir kod parçasını yeniden yazmak istedim. Bunu yapmanın nedeni, $ .getJSON'un hata işleme sağlamaması veya zaman aşımlarıyla çalışmamasıdır. $ .GetJSON sadece $ .ajax civarında bir paketleyici olduğundan, bir şeyi yeniden yazmaya ve sürpriz sürprizi yapmaya …

4
VBScript - Hata işlemeyi kullanma
Hataları yakalamak ve günlüğe kaydetmek için VBScript kullanmak istiyorum (yani, hata durumunda "bir şey günlüğe kaydet") ve ardından komut dosyasının sonraki satırına devam etmek istiyorum. Örneğin, Hatada Devam Et Sonraki Adım 1'i uygulayın Adım 2'yi uygulayın Adım 3'ü uygulayın 1. adımda bir hata oluştuğunda, bu hatayı günlüğe kaydetmesini (veya bununla …

5
iPhone Temel Verileri "Üretim" Hatası İşleme
Apple referansları tarafından sağlanan örnek kodda Core Data hatalarını nasıl işlemeniz gerektiğini gördüm. Yani: NSError *error = nil; if (![context save:&error]) { /* Replace this implementation with code to handle the error appropriately. abort() causes the application to generate a crash log and terminate. You should not use this function …

4
iOS9 film şeridi işlenmemiş eylem nedir (handleNonLaunchSpecificActions)?
Bir storyboard kullanırken uygulamamı iOS 9'da çalıştırırken konsolda aşağıdaki hatanın belirdiğini fark ettim. XCode7 kullanıyorum. Bu endişelenmem gereken bir şey mi? -[UIApplication _handleNonLaunchSpecificActions:forScene:withTransitionContext:completion:] ** unhandled action -> <FBSSceneSnapshotAction: 0x176bfb20> { handler = remote; info = <BSSettings: 0x176a5d90> { (1) = 5; }; }

6
Node.js, yumurtlamadan sonra atılan ENOMEM hatasını yakalar
Node.js betiğim, spawn kullanılırken atılan bir ENOMEM (Bellek yetersiz) errnoException nedeniyle çöküyor . Hata: child_process.js:935 throw errnoException(process._errno, 'spawn'); ^ Error: spawn ENOMEM at errnoException (child_process.js:988:11) at ChildProcess.spawn (child_process.js:935:11) at Object.exports.spawn (child_process.js:723:9) at module.exports ([...]/node_modules/zbarimg/index.js:19:23) Zaten errorve exitolayı için dinleyiciler kullanıyorum , ancak bu hata durumunda hiçbiri kovulmuyor. Kodum: zbarimg = …

1
Geopandas ImportError: Geopandalarda çokgen çizmek için descartes paketi gereklidir
ANACONDA spyder kullanarak basit bir geopandas kodu çalıştırmak çalışıyorum. Ancak bir hatayla karşılaşıyorum. Aşağıdaki gibi kodu ve hatayı dahil ettim: - İşte kod: import geopandas as gpd world = gpd.read_file(gpd.datasets.get_path('naturalearth_lowres')) world.plot() import matplotlib.pyplot as plt plt.show() - İşte hata: Plot_polygon_collection içinde "C: \ Users \ usr \ Anaconda3 \ lib …

2
Neden bir yan tümce içinde `ya da` kullanmak SyntaxError'a neden olmaz? Bunun için geçerli bir kullanım var mı?
İş exceptyerinde, bir oroperatörle bir maddeye rastladım : try: # Do something. except IndexError or KeyError: # ErrorHandling İstisna sınıflarının bir demet olarak geçmesi gerektiğini biliyorum, ama bunun bir neden bile olmayacağı beni rahatsız etti SyntaxError. İlk olarak gerçekten işe yarayıp yaramadığını araştırmak istedim. Ve öyle değil. >>> def with_or_raise(exc): …
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.