午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

關(guān)于Java異常的疑問

瀏覽:177日期:2024-01-31 09:38:16

問題描述

眾所周知下面的代碼編譯不過:

public class test{ private static void haha(){throw new Exception(); } public static void main(String[] args) {haha();return; }}

javac test.java

未報(bào)告的異常錯(cuò)誤Exception; 必須對(duì)其進(jìn)行捕獲或聲明以便拋出。

但是下面的代碼沒有進(jìn)行錯(cuò)誤處理,卻能夠通過編譯:

public class test{ public static void main(String[] args) {String s = new String('test');System.out.println(s.substring(0,6));return; }}

javac test.javajava test

Exception in thread 'main' java.lang.StringIndexOutOfBoundsException: String index out of range: 6at java.lang.String.substring(Unknown Source)at test.main(test.java:4)

請問這是什么原因?

問題解答

回答1:

StringIndexOutOfBoundsException繼承了RuntimeException,不需要顯式地聲明處理。

回答2:

第一個(gè)拋出的是Exception是checked異常,也就是編譯器異常,所以必須手動(dòng)處理。第二個(gè)拋出的StringIndexOutOfBoundsException是unchecked異常,運(yùn)行時(shí)異常,所以不需要手動(dòng)處理

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 青青草福利视频 | 黄网站在线播放 | 亚洲国产成人91porn | 欧美第四页 | 欧美在线色 | 新黄色网址 | 国产成人精品123区免费视频 | 免费看成人毛片 | 欧美在线视频一区二区三区 | 99国产精品久久久久久久成人热 | √天堂8资源中文在线 | 日韩欧美中文字幕一区二区 | 人体毛片| 亚洲性视频网站 | 一区二区三区四区在线免费观看 | 亚洲欧美激情精品一区二区 | 日日夜夜拍| 激情久久视频 | 天天操天天弄 | 亚洲第一视频网站 | 日日夜夜操视频 | 蜜色影院 | 日本wwww色 | 日韩一级黄| 国产不卡在线观看 | 在线观看自拍 | 亚洲国产高清视频 | 亚洲成人免费观看 | 永久看看免费大片 | 成人免费视频观看 | 天天人人 | 国产精品嫩草影院桃色 | 精品一区在线播放 | 天堂男人av | 成人午夜视频在线 | 日韩精美视频 | 欧美成人黄色网 | 亚洲视频99| 国精产品视频一二二区 | 久久在线免费视频 | 亚洲成人激情视频 |