.NET中的FormatException是否等于Java中的NumberFormatException?

最佳答案

我认为是的,两者都是相同的,下面是关于这两个异常的详细信息

NumberFormatException (java):-表示应用程序已尝试将字符串转换为数字类型之一,但该字符串没有适当的格式。

FormatException (.net):-当方法调用中的参数格式与相应形式参数类型的格式不匹配时,引发FormatException。例如,如果一个方法指定了一个由两位数字组成的String参数,且带有嵌入的句点,则将仅包含两位数字的相应字符串参数传递给该方法将导致引发FormatException。

FormatException使用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

10-06 05:51