2011-12-14 2 views

ответ

0

Да, FormatException вызывается при попытке разобрать число из строки с недопустимым форматом (на самом деле это ограничено числами).

2

Да. Такие методы, как Double.Parse, вызывают исключение FormatException, если преобразованная строка не представляет число в допустимом формате.

6

Я думаю, что да оба же Ниже приведены сведения приведены как о Exception

NumberFormatException (Java): -Thrown, чтобы указать, что приложение пытается преобразовать строку в один из числовых типов, но что строка не имеет соответствующего формата.

FormatException (.net): - FormatException выдается, когда формат аргумента в вызове метода не соответствует формату соответствующего формального типа параметра. Например, если метод задает параметр String, состоящий из двух цифр со встроенным периодом, передача соответствующего строкового аргумента, содержащего только две цифры для этого метода, вызовет форматированиеExceptionException.

ФорматException использует HRESULT COR_E_FORMAT, который имеет значение 0x80131537.

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

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