最贊回答 / _Exception
比如說(shuō)關(guān)閉流或者是連接 , 就是你操作失敗或成功, ?最后一定要關(guān)閉 , 所以就要 finally , 最后沒(méi)有一定要操作的就不用 finally , 異常就異常 , 成功就成功?
已采納回答 / 伊兮塵昔
哦,不好意思,沒(méi)看到是RuntimeException,該異常屬于Java中的特例,因?yàn)榫幾g器沒(méi)有在這個(gè)問(wèn)題上對(duì)異常說(shuō)明進(jìn)行強(qiáng)制檢查,RuntimeException類(lèi)型的異常也許會(huì)穿越所有的執(zhí)行路徑達(dá)到main方法中,而不會(huì)被捕獲。對(duì)于該異常類(lèi),編譯器不需要異常說(shuō)明,其輸出會(huì)直接報(bào)告給System.err,如果說(shuō)RuntimeException在到達(dá)main方法之前沒(méi)有被捕獲,那么在退出當(dāng)前程序的時(shí)候,會(huì)直接調(diào)用printStackTrace()方法。你可以把這個(gè)異常理解為編程錯(cuò)誤,所以不用拋出也是可以...
2015-01-07
已采納回答 / hiColors
http://jingyan.baidu.com/article/76a7e409a58735fc3b6e152a.html
已采納回答 / 木刻王
前面強(qiáng)制轉(zhuǎn)換的是? Math.random*10??? Math.random 出來(lái)的是0到1范圍內(nèi)的隨機(jī)數(shù)? 后面強(qiáng)轉(zhuǎn)Math.random? 轉(zhuǎn)的是零點(diǎn)幾,轉(zhuǎn)出來(lái)是0,然后再乘以10,當(dāng)然是0了。
2015-01-05
講師回答 / 湯小洋
String s1="imooc"; String s4="I love "+s1;? s1是變量,雖然在編譯時(shí)已賦值,但在定義s4時(shí)將變量s1與字符串拼接,只有在運(yùn)行時(shí)才會(huì)進(jìn)行,想表達(dá)的是這個(gè)意思
2014-12-27
已采納回答 / 偌顏寧
按執(zhí)行順序來(lái),你可以試試就知道了,如果return在try中的話,在程序執(zhí)行的時(shí)候,程序沒(méi)有拋出異常的情況下會(huì)執(zhí)行try塊中的return,如果return在catch中,那么只有在程序拋出異常的時(shí)候才會(huì)執(zhí)行,如果return在finally中的話,外部有return的話,編譯器會(huì)自動(dòng)報(bào)錯(cuò)的
已采納回答 / 偌顏寧
前者是產(chǎn)生隨機(jī)數(shù),并將該隨機(jī)數(shù)擴(kuò)大i倍。后者Random().nextInt(i)這個(gè)方法是產(chǎn)生一個(gè)0-i之前的一個(gè)整型隨機(jī)數(shù),而在這里i是一個(gè)變量,所以會(huì)包異常
2014-11-30
已采納回答 / 偌顏寧
沒(méi)有動(dòng)態(tài)數(shù)組,你可以用ArrayList集合或者Vector來(lái)實(shí)現(xiàn)動(dòng)態(tài)數(shù)組
2014-11-28
+ 我來(lái)回答
回答最高可+2積分