Является ли FormatException в .NET эквивалентом NumberFormatException в Java?Что такое эквивалент .NET в NumberFormatException Java?
ответ
Да, FormatException
вызывается при попытке разобрать число из строки с недопустимым форматом (на самом деле это ограничено числами).
Да. Такие методы, как Double.Parse
, вызывают исключение FormatException, если преобразованная строка не представляет число в допустимом формате.
Я думаю, что да оба же Ниже приведены сведения приведены как о 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
Я думаю *** ДА ***. Разве вы не пытались читать/искать по сети? –