Costrutti di linguaggio di programmazione progettati per gestire errori segnalati da codici di errore, eccezioni o altri mezzi specifici del linguaggio.
Guardando uno script Get-WebFile su PoshCode, http://poshcode.org/3226 , ho notato questo strano aggeggio a me: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return Qual è la ragione di ciò al contrario di quanto segue? $URL_Format_Error = [string]"..." Throw $URL_Format_Error O ancora meglio: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error A quanto ho …
Sto sviluppando un sito Web di base MVC3 e sto cercando una soluzione per la gestione degli errori e il rendering di visualizzazioni personalizzate per ogni tipo di errore. Quindi immagina di avere un controller "Error" in cui la sua azione principale è "Index" (pagina di errore generico) e questo …
Ho un'azione che include una stringa utilizzata per recuperare alcuni dati. Se questa stringa non restituisce alcun dato (forse perché è stato eliminato), voglio restituire un 404 e visualizzare una pagina di errore. Attualmente uso solo restituire una vista speciale che visualizza un messaggio di errore amichevole specifico per questa …
Come si "lancia" un errore in R? Ho una funzione che prende un frame di dati e alcuni nomi di colonne e fa cose con loro. Se le colonne non esistono, desidero interrompere la funzione e interrompere tutte le funzioni a seconda di essa. Ho guardato recovere browsee traceback, beh, …
Sto cercando di iniziare a fare il mio JavaScript un po 'più a prova d'errore, e mi sto trovando un sacco di documentazione sull'uso try, catch, finally, e throw, ma io non sto trovando una tonnellata di consigli da esperti su quando e dove buttare gli errori. Ogni parte di …
All'interno di node.js readFile () mostra come acquisire un errore, tuttavia non ci sono commenti per la funzione readFileSync () per quanto riguarda la gestione degli errori. Pertanto, se provo a utilizzare readFileSync () quando non è presente alcun file, viene visualizzato l'errore Error: ENOENT, no such file or directory. …
Il mio server ha lanciato questo oggi, che è un errore di Node.js che non ho mai visto prima: 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) Mi chiedo se questo sia correlato all'attacco DDOS DynDns che ha colpito Shopify e molti altri …
Notice: Constant DIR_FS_CATALOG already defined Ho già commentato display_errorsinphp.ini , ma non funziona. Come faccio a fare in modo che PHP non invii tali cose ai browser? AGGIORNARE L'ho inserito display_errors = Offma riporta ancora tali avvisi, È un problema con PHP 5.3? Segnalazione anche di numerosi stack di chiamate …
Per quanto riguarda la gestione degli errori in PHP - Per quanto ne so ci sono 3 stili: die()o exit()stile: $con = mysql_connect("localhost","root","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } throw Exception stile: if (!function_exists('curl_init')) { throw new Exception('need the CURL PHP extension. Recomplie PHP with curl'); …
Devo rilevare in modo specifico le eccezioni di timeout del server SQL in modo che possano essere gestite in modo diverso. So che potrei catturare la SqlException e quindi controllare se la stringa del messaggio contiene "Timeout" ma mi chiedevo se esiste un modo migliore per farlo? try { //some …
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Migliora questa domanda Sono bloccato a decidere come gestire le eccezioni nella …
Forse mi manca da qualche parte nel manuale PHP, ma qual è esattamente la differenza tra un errore e un'eccezione? L'unica differenza che posso vedere è che gli errori e le eccezioni vengono gestiti in modo diverso. Ma cosa causa un'eccezione e cosa causa un errore?
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.