亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

關于Java異常的疑問

瀏覽:90日期: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

未報告的異常錯誤Exception; 必須對其進行捕獲或聲明以便拋出。

但是下面的代碼沒有進行錯誤處理,卻能夠通過編譯:

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:

第一個拋出的是Exception是checked異常,也就是編譯器異常,所以必須手動處理。第二個拋出的StringIndexOutOfBoundsException是unchecked異常,運行時異常,所以不需要手動處理

標簽: java
相關文章:
主站蜘蛛池模板: 日韩在线国产 | 五月婷婷网 | 国产免费一区2区3区4区 | 久久一区二区三区免费 | 日本xxxwww免费视频软件 | 久久精品一级 | 999宝藏网 | 欧美成人禁片在线观看网址 | 欧美人与动物xxxx | 制服第一页 | 九九热在线视频免费观看 | 婷婷成人亚洲 | 中国人黑人xxⅹ性猛 | 久久受www免费人成看片 | 色综合合久久天天综合绕视看 | 国产精品第一页在线 | 久久草精品 | 精品尤物| 中文字幕一区精品 | 免费看欧美毛片大片免费看 | 国产三级在线观看视频不卡 | 成人a大片高清在线观看 | 奇米中文字幕 | 天天色综合久久 | 精品精品国产高清a毛片牛牛 | 久久se精品一区二区影院 | 国产人妖视频一区在线观看 | 极品美女一级毛片免费 | 女人午夜啪啪性刺激免费看 | 亚洲18色| 美女被啪到深处喷水gif动态图视频 | 久久精品国产一区二区三区不卡 | 日本欧美韩国一区二区三区 | 欧美日韩国产不卡在线观看 | 国产专区一区 | 日本不卡中文字幕 | 国产黄色免费看 | 日韩爽爽视频爽爽 | 亚洲欧美日韩中文在线制服 | 在线免费看黄色 | 一级片aaaa |