2011-12-14 10 views

risposta

0

Sì, FormatException viene generato quando si tenta di analizzare un numero da una stringa con un formato non valido (in realtà è limitato ai numeri).

2

Sì. Metodi come Double.Parse generano un FormatException se la stringa da convertire non rappresenta un numero in un formato valido.

6

Penso di sì entrambi sono lo stesso che segue sono riportati i dettagli circa sia Eccezione

NumberFormatException (java): -Thrown per indicare che l'applicazione ha tentato di convertire una stringa in uno dei tipi numerici, ma che la stringa non ha il formato appropriato.

FormatException (.net): - FormatException viene generato quando il formato di un argomento in una chiamata di metodo non corrisponde al formato del tipo di parametro formale corrispondente. Ad esempio, se un metodo specifica un parametro String composto da due cifre con un periodo incorporato, il passaggio di un argomento stringa corrispondente contenente solo due cifre a tale metodo causerebbe la generazione di FormatException.

FormatException utilizza HRESULT COR_E_FORMAT, che ha il valore 0x80131537.

riferiscono http://msdn.microsoft.com/en-us/library/system.formatexception.aspx

http://docs.oracle.com/javase/6/docs/api/java/lang/NumberFormatException.html

Problemi correlati