码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-04-07 19:06:42      阅读:123      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!