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

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

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

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

問(wèn)題描述

眾所周知下面的代碼編譯不過(guò):

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)行捕獲或聲明以便拋出。

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

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)

請(qǐng)問(wèn)這是什么原因?

問(wèn)題解答

回答1:

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

回答2:

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

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 日本aⅴ在线观看 | 农村少妇久久久久久久 | 午夜毛片在线观看 | 日韩欧美一区二区三区四区 | 日本www网站 | 日日摸日日干 | 黄色的视频网站 | 91免费在线看片 | 二区三区在线观看 | 天天干天天操天天 | 中文字幕一区不卡 | 欧美三级在线 | 又色又爽又黄18网站 | 午夜国产一区二区 | 91n在线观看 | 久久久999精品视频 日韩在线天堂 | 国产做a视频 | 夜色99| 亚洲一区二区三区在线观看视频 | 精品久久一 | 成人国产综合 | 黄色片网站免费观看 | 夜夜夜爽 | 香蕉视频在线观看视频 | 一本一道av | 欧美成免费 | 天堂中文在线资 | 国产乱码一区二区三区 | 黄色一级免费 | 免费视频99 | 一级特黄色大片 | 欧美在线色| 一区二区三区不卡在线观看 | 亚洲三级视频在线观看 | 亚洲精品乱码久久久久久日本蜜臀 | 黄网站在线播放 | 99热这| 天天看天天干 | 综合网天天| 欧美日韩久久 | 日韩激情视频在线 |