国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

關于Java異常的疑問

瀏覽:99日期: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
相關文章:
主站蜘蛛池模板: 在线观看日本免费视频大片一区 | 成人18免费软件 | 午夜黄色福利视频 | 国产一线视频在线观看高清 | 欧美一级高清片免费一级 | 欧美日韩午夜视频 | 一区二区国产精品 | 国产成人精品一区 | 伊人蜜桃 | 亚洲香蕉久久一区二区 | 国产成人影院一区二区 | 色老头一区二区三区在线观看 | 国产在线精品一区二区 | 精品一区二区视频 | 三级毛片在线免费观看 | www国产91| 女人aaaaa片一级一毛片 | 九九在线视频 | 三级网站在线 | 三上悠亚免费一区二区在线 | 三级毛片免费看 | 精品国产九九 | 国产精品久久久久一区二区 | 精品视频在线视频 | 日韩一级片在线免费观看 | 国产精品2019 | 亚洲欧美日韩国产精品26u | 欧美视频在线观看网站 | 手机在线看片国产日韩生活片 | 台湾三级香港三级在线理论 | 久久久亚洲欧美综合 | 国产精品久久久久久久久久直 | 99久国产| 另类视频欧美 | 国产亚洲精品国产第一 | 怡红院日本一道日本久久 | 亚洲 欧美 成人 | 国产亚洲一区在线 | a级毛片免费观看视频 | 最新国产精品视频免费看 | 这里只有精品国产 |