为了账号安全,请及时绑定邮箱和手机立即绑定

java异常问题

java异常问题

慕瓜7080925 2016-08-03 20:54:21
为什么InputMismatchException需要导入,而AirthmeticException不需要了 
查看完整描述

3 回答

已采纳
?
MasqueZe

TA贡献12条经验 获得超11个赞

InputMismatchException属于java.util包下的异常类,工具类使用(比如ArrayList,HashMap,HashSet)都需要导入对于的类包。而AirthmeticException在java.lang包下,JVM会自动加载Lang包,所以不需要导入。

查看完整回答
4 反对 回复 2016-08-03
?
XhstormR

TA贡献140条经验 获得超197个赞

InputMismatchException 是你用了 Scanner 类之后才会出现的异常。


所以 InputMismatchException 一般不会导入也不会出现,除非你用 scanner 类;


AirthmeticException 是计算时候出的异常;例如:1/0,这就会出异常。


而程序一般都有计算环节,所以 AirthmeticException 会默认导入,望采纳!

查看完整回答
3 反对 回复 2016-08-04
?
丶包菜

TA贡献158条经验 获得超233个赞

InputMismatchException,主要发生在你需要一个整型变量却输入了其他类型。

它属于java的util包中,例如集合List,map之类和它同输util包,都需要导入。

而AirthmeticException,发生在除数为零的情况,它属于java内置包的lang包下的类,与它同属一lang包的还有String 啊  那些。不需要导入。

查看完整回答
2 反对 回复 2016-08-03
  • 3 回答
  • 0 关注
  • 1748 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信