Articles of eccezione

Come gestire un inizializzatore di campo finale statico che genera un’eccezione controllata

Sto affrontando un caso d’uso in cui vorrei dichiarare un campo static final con un’istruzione initializer dichiarata per lanciare un’eccezione controllata. In genere, sarebbe simile a questo: public statico finale ObjectName OBJECT_NAME = new ObjectName (“foo: type = bar”); Il problema che ho qui è che il costruttore ObjectName può lanciare varie eccezioni controllate, che […]

Magento “Controller anteriore ha raggiunto 100 errori di corrispondenza del router”

Il mio sito sta scendendo una o due volte al giorno quando inizia a lanciare l’eccezione “Il controller anteriore ha raggiunto 100 iterazioni di corrispondenza del router”. Una volta che questo accade, l’accesso all’amministratore e al frontend è finito. Mi rimane solo una pagina di errore. Questo è iniziato dopo l’aggiornamento da Magento 1.5.0.1 a […]

Controllato vs Eccezioni non selezionate in Java

Sto riscontrando alcuni problemi con la comprensione delle differenze tra le eccezioni checked e unchecked in Java. In primo luogo, si suppone che le eccezioni checked cerchino anomalie durante la compilazione. Gli esempi forniti in diverse fonti citano la connettività del database, la gestione dei file come alcuni di essi, mentre le eccezioni unchecked dovrebbero […]

lanciare nuovi std :: exception vs throw std :: exception

mentre guardavo un codice in cui mi sono imbattuto: throw /*–>*/new std::exception (“//… e ho sempre pensato che non ti servisse / non dovresti usarne di new qui. Qual è il modo corretto, sono entrambi OK, se è così c’è qualche differenza? A proposito di ciò che posso vedere mentre “grepping” con PowerShell incrementa le […]

Eccezione intermittente di asp.net mvc: “Imansible trovare un metodo di azione pubblica ABC sul controller XYZ.”

Ricevo un’eccezione intermittente che dice che asp.net mvc non riesce a trovare il metodo di azione. Ecco l’eccezione: Non è stato ansible trovare un metodo di azione pubblica “Fill” sul controller “Schoon.Form.Web.Controllers.ChrisController”. Penso di avere il routing impostato correttamente perché questa applicazione funziona la maggior parte del tempo. Ecco il metodo di azione del controller. […]

C ++: gestisce le risorse se i costruttori possono lanciare eccezioni (Riferimento alla FAQ 17.4]

Grazie per tutta la risposta. Ho riformattato la mia domanda per capire lo stato del puntatore del membro dopo che il costruttore della class conta ha lanciato un’eccezione Ancora una volta il mio esempio di class 🙂 class Foo { public: Foo() { int error = 0; p = new Fred; throw error; // Force […]

java.lang.ArrayIndexOutOfBoundsException: 0

Sto imparando java usando un libro. C’è questo esercizio che non riesco a far funzionare correttamente. Aggiunge due doppi usando la class java Double. Quando provo a eseguire questo codice in Eclipse mi dà l’errore nel titolo. public static void main(String[] args) { Double d1 = Double.valueOf(args[0]); Double d2 = Double.valueOf(args[1]); double result = d1.doubleValue() […]

InvalidProgramException / Common Language Runtime ha rilevato un programma non valido

Questo è il problema di programmazione più strano che ho visto da molto tempo. Sto usando Microsoft Visual C# 2010 Express , C# e .NET 2.0 per sviluppare un’applicazione. Questa applicazione fa riferimento a un paio di dll / assembly (quelle DLL sono tutte generate sulla mia macchina). Di seguito è parte del codice (è […]

Esiste un’eccezione .NET incorporata che indica uno stato di object non valido?

Quale eccezione dovrei lanciare se incontro uno stato illegale – ad esempio, un metodo di inizializzazione che dovrebbe essere chiamato solo una volta chiamato una seconda volta? Non vedo davvero alcuna eccezione incorporata che abbia senso. Questo sembra qualcosa che dovrebbe essere nel quadro – non sto sondando nel punto giusto?

Durante la costruzione del costruttore predefinito non è ansible gestire l’eccezione: digitare Exception generata da super costruttore implicito

Il codice funziona bene finché non provo a rendere il codice in una class costruibile. Quando provo a build un object da esso ottengo l’errore “Il costruttore predefinito non può gestire il tipo di eccezione IOException generato dal super costruttore implicito. Deve definire un costruttore esplicito” Questo è quando FileReader lanciare eccezioni a FileReader e […]