2011-12-14 14 views

Odpowiedz

0

Tak, FormatException jest generowany podczas próby przeanalizowania liczby z łańcucha o nieprawidłowym formacie (w rzeczywistości jest on ograniczony do liczb).

2

Tak. Metody takie jak Double.Parse generują wyjątek FormatException, jeśli przekształcany ciąg nie reprezentuje liczby w poprawnym formacie.

6

myślę tak samo jak są Poniżej przedstawiono szczegółowe dane na temat zarówno Exception

NumberFormatException (java): -Thrown, aby wskazać, że stosowanie próbował przekonwertować ciąg do jednego z typów liczbowych, ale że ciąg nie ma odpowiedniego formatu.

FormatException (.net): - FormatException jest generowany, gdy format argument w wywołaniu metody a nie pasuje do formatu odpowiedniego formalnego typ parametru. Na przykład, jeśli metoda określa parametr String składający się z dwóch cyfr z okresem osadzonym, przekazanie odpowiedniego argumentu zawierającego tylko dwie cyfry tej metody spowoduje wygenerowanie wyjątku FormatException.

FormatException wykorzystuje HRESULT COR_E_FORMAT, który ma wartość 0x80131537.

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

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

Powiązane problemy