Domande taggate «exception-handling»

Un'eccezione è una condizione insolita che richiede una deviazione dal flusso normale del programma. Normalmente, un'eccezione non dovrebbe comportare un errore totale, ma dovrebbe essere seguita da un gestore di eccezioni. La gestione delle eccezioni è un costrutto incorporato in molti linguaggi di programmazione. Di solito, le eccezioni vengono gestite svolgendo lo stack, quindi tornando a uno stato definito al di fuori dell'ambito dell'eccezione e quindi invocando un blocco gestore o una routine.






5
Modo ideale per impostare un gestore di eccezioni non rilevate globale in Android
Voglio impostare un gestore di eccezioni non rilevato globale per tutti i thread nella mia applicazione Android. Quindi, nella mia Applicationsottoclasse ho impostato un'implementazione di Thread.UncaughtExceptionHandlercome gestore predefinito per eccezioni non rilevate. Thread.setDefaultUncaughtExceptionHandler( new DefaultExceptionHandler(this)); Nella mia implementazione, sto cercando di visualizzare un AlertDialogmessaggio di eccezione appropriato. Tuttavia, questo non …


22
Ciò potrebbe essere dovuto al collegamento dell'endpoint del servizio che non utilizza il protocollo HTTP
Ho un servizio WCF che funziona correttamente sulla mia macchina locale. L'ho inserito sui server e ricevo il seguente errore: Si è verificato un errore durante la ricezione della risposta HTTP a http: //xx.xx.x.xx: 8200 / Services / WCFClient.svc . Ciò potrebbe essere dovuto al collegamento dell'endpoint del servizio che …

5
Sollevare eccezioni e restituire Nessuno nelle funzioni?
Qual è la pratica migliore in una funzione definita dall'utente in Python: raiseun'eccezione o return None? Ad esempio, ho una funzione che trova il file più recente in una cartella. def latestpdf(folder): # list the files and sort them try: latest = files[-1] except IndexError: # Folder is empty. return …


8
Perché C # ti consente di "lanciare null"?
Durante la scrittura di un codice particolarmente complesso per la gestione delle eccezioni, qualcuno ha chiesto, non è necessario assicurarsi che l'oggetto eccezione non sia nullo? E ho detto, ovviamente no, ma poi ho deciso di provarlo. Apparentemente, puoi lanciare null, ma è ancora trasformato in un'eccezione da qualche parte. …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.