首页 > 其他 > 详细

int.Parse()容易出现的异常及解决办法

时间:2015-04-07 19:03:54      阅读:306      评论:0      收藏:0      [点我收藏+]

对于转化string s

try
{
  int year = int.Parse(s);
}

 

异常            条件

ArgumentNullException  s 为 null 引用(在 Visual Basic 中为 Nothing)

FormatException      s 的格式不正确

OverflowException      s 表示小于 MinValue 或大于 MaxValue 的数字

那么如何处理异常呢?只需在下面加入下面的函数:

 

catch (Exception)
{

  system.out.println("wrong input!");
  return 0;
}

这样就解决了。

int.Parse()容易出现的异常及解决办法

原文:http://www.cnblogs.com/tianzh/p/4398966.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!