3 回答
已采納

MasqueZe
TA貢獻12條經驗 獲得超11個贊
InputMismatchException屬于java.util包下的異常類,工具類使用(比如ArrayList,HashMap,HashSet)都需要導入對于的類包。而AirthmeticException在java.lang包下,JVM會自動加載Lang包,所以不需要導入。

XhstormR
TA貢獻140條經驗 獲得超197個贊
InputMismatchException 是你用了 Scanner 類之后才會出現的異常。
所以?InputMismatchException 一般不會導入也不會出現,除非你用 scanner 類;
AirthmeticException?是計算時候出的異常;例如:1/0,這就會出異常。
而程序一般都有計算環節,所以?AirthmeticException 會默認導入,望采納!

丶包菜
TA貢獻158條經驗 獲得超233個贊
InputMismatchException,主要發生在你需要一個整型變量卻輸入了其他類型。
它屬于java的util包中,例如集合List,map之類和它同輸util包,都需要導入。
而AirthmeticException,發生在除數為零的情況,它屬于java內置包的lang包下的類,與它同屬一lang包的還有String 啊? 那些。不需要導入。
添加回答
舉報
0/150
提交
取消