JAVA面试题(20)
生活随笔
收集整理的這篇文章主要介紹了
JAVA面试题(20)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
????本文首發(fā)于cartoon的博客
????轉(zhuǎn)載請(qǐng)注明出處:cartoonyu.github.io/cartoon-blo…
- try-catch-finally 中,如果 catch 中 return 了,finally 還會(huì)執(zhí)行嗎?
- finally會(huì)早于return語(yǔ)句執(zhí)行,假如finally含有return語(yǔ)句,則會(huì)執(zhí)行finally語(yǔ)句的return,catch中的return會(huì)被忽略
- 常見(jiàn)的異常類有哪些?
- 參考博客:www.cnblogs.com/ITtangtang/…
- JAVA異常類都處于java.lang包中
- NullPointerException:空指針異常(相信很多人都經(jīng)歷過(guò)),調(diào)用未初始化或不存在對(duì)象時(shí)拋出
- ClassNotFoundException:指定類不存在,程序試圖引用不存在類時(shí)拋出
- NumberFormatException:字符串轉(zhuǎn)換數(shù)字異常,當(dāng)試圖將不符合數(shù)字類型的字符串轉(zhuǎn)換成數(shù)字時(shí)拋出
- IndexOutOfBoundsException:數(shù)組越界,訪問(wèn)索引超出數(shù)組長(zhǎng)度時(shí)拋出
- IllegalArgumentException:參數(shù)傳遞錯(cuò)誤
- IllegalAccessException:權(quán)限沒(méi)有達(dá)到系統(tǒng)要求
- ArithmeticException:算術(shù)運(yùn)算異常
- ClassCastException:對(duì)象轉(zhuǎn)換異常,多出現(xiàn)于向下轉(zhuǎn)型
- FileNotFoundException:未找到文件異常
- ArrayStoreException:數(shù)組存儲(chǔ)異常
- NoSuchMethodException:方法不存在
- NoSuchFieldException:域不存在
- EOFException:文件或流終止異常
- InstantiationException:實(shí)例化異常
- InterruptedException:線程被終止異常
- CloneNotSupportedException:不允許克隆
- OutOfMemoryException:內(nèi)存不足
- NoClassDefFoundException:類定義不存在
- IOException:IO異常
- SQLException:數(shù)據(jù)庫(kù)操作異常
- HTTP 響應(yīng)碼 301 和 302 代表的是什么?有什么區(qū)別?
- 參考:菜鳥(niǎo)教程
- 301:永久移動(dòng)。請(qǐng)求資源被永久移動(dòng)到新url
- 302:臨時(shí)移動(dòng)。請(qǐng)求資源暫時(shí)被移動(dòng),客戶端保持原有url
- 區(qū)別
- url不一致。301為新url,302為原url
- 資源是否永遠(yuǎn)被移動(dòng)。301為永遠(yuǎn)被移動(dòng),302為暫時(shí)被移動(dòng)
- Forward 和 Redirect 的區(qū)別?
- Forward為轉(zhuǎn)發(fā)到新頁(yè)面,由客戶端決定,url不變
- Redirect為重定向新頁(yè)面,由服務(wù)器端決定,url改變
轉(zhuǎn)載于:https://juejin.im/post/5cd81788f265da035378fba5
總結(jié)
以上是生活随笔為你收集整理的JAVA面试题(20)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 团队冲刺四
- 下一篇: 大三下学期十一周总结