Costrutti di linguaggio di programmazione progettati per gestire errori segnalati da codici di errore, eccezioni o altri mezzi specifici del linguaggio.
Sto testando un sito web online. Al momento, gli errori non vengono visualizzati (ma so che esistono). Ho accesso solo al .htaccessfile. Come faccio a visualizzare tutti gli errori utilizzando il mio .htaccessfile? Ho aggiunto queste righe al mio .htaccessfile: php_flag display_startup_errors on php_flag display_errors on php_flag html_errors on E …
Come implementereste diversi tipi di errori, così sareste in grado di individuarne di specifici e lasciare che altri si ribollano ..? Un modo per ottenere ciò è modificare il prototipo Errordell'oggetto: Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } Cattura errore …
A causa della gestione degli errori in Go, spesso mi ritrovo con più funzioni di valori. Finora, il modo in cui l'ho gestito è stato molto disordinato e sto cercando le migliori pratiche per scrivere codice più pulito. Diciamo che ho la seguente funzione: type Item struct { Value int …
Attualmente sto utilizzando log4net nella mia applicazione ASP.NET MVC per registrare le eccezioni. Il modo in cui lo faccio è che tutti i miei controller ereditano da una classe BaseController. Nell'evento OnActionExecuting di BaseController, registro tutte le eccezioni che potrebbero essersi verificate: protected override void OnActionExecuted(ActionExecutedContext filterContext) { // Log …
Ho del codice di base per determinare gli errori nella mia applicazione MVC. Attualmente nel mio progetto ho un controller chiamato Errorcon i metodi di azione HTTPError404(), HTTPError500()e General(). Tutti accettano un parametro stringa error. Utilizzando o modificando il codice sottostante. Qual è il modo migliore / corretto per passare …
Voglio sollevare un errore in uno script Bash con il messaggio "Test case Failed !!!". Come farlo in Bash? Per esempio: if [ condition ]; then raise error "Test cases failed !!!" fi
Sto cercando di eseguire una divisione saggia degli elementi in Python, ma se viene incontrato uno zero, ho bisogno che il quoziente sia zero. Per esempio: array1 = np.array([0, 1, 2]) array2 = np.array([0, 1, 1]) array1 / array2 # should be np.array([0, 1, 2]) Potrei sempre usare un ciclo …
ifstream f; f.open(fileName); if ( f.fail() ) { // I need error message here, like "File not found" etc. - // the reason of the failure } Come ottenere un messaggio di errore come stringa?
Ottengo questo errore, ma non so come risolverlo. Sto usando Visual Studio 2013. Ho creato il nome della soluzione MyProjectTest Questa è la struttura della mia soluzione di test: - function.h #ifndef MY_FUNCTION_H #define MY_FUNCTION_H int multiple(int x, int y); #endif -function.cpp #include "function.h" int multiple(int x, int y){ return …
Al momento ho uno script che fa qualcosa di simile ./a | ./b | ./c Voglio modificarlo in modo che se uno qualsiasi di a, boc esce con un codice di errore, stampo un messaggio di errore e mi fermo invece di inviare un output errato in avanti. Quale sarebbe …
Chiuso . Questa domanda deve essere più mirata . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 6 anni fa . Migliora questa domanda Sto eseguendo un sito ASP.NET in cui ho problemi …
Sto lanciando un Errorda un mio metodo da cui voglio un'uscita anticipata, come di seguito: // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } Devo mettere una return;dichiarazione dopo il mio throw? Per me funziona, per ora. Se è superfluo preferirei non inserirlo, ma non sono sicuro …
Attualmente sto eseguendo un sito su php 5.4, prima di questo stavo eseguendo il mio sito su 5.3.8. Sfortunatamente, php 5.4 combina E_ALLe E_STRICT, il che significa che la mia impostazione precedente per error_reportingnon funziona ora. Il mio valore precedente era E_ALL & ~E_NOTICE & ~E_STRICTDevo solo abilitare i valori …
Stavo cercando di lanciare errori nel mio programma Golang con log.Fatalma log.Fatalnon stampa anche la riga in cui è log.Fatalstato eseguito. Non è possibile accedere al numero di riga che ha chiamato log.Fatal? cioè c'è un modo per ottenere il numero di riga quando si genera un errore? Stavo cercando …
Ho il codice seguente: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "HEAD"; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Come posso rilevare un errore 404 specifico? WebExceptionStatus.ProtocolError può solo rilevare che si è verificato un errore, ma non fornire il codice esatto dell'errore. Per esempio: catch (WebException ex) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.