這段代碼主要寫了一個異常拋出和捕獲的的場景。

創(chuàng)新互聯(lián)公司公司2013年成立,先為羅定等服務建站,羅定等地企業(yè),進行企業(yè)商務咨詢服務。為羅定企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
一,首先第一部分是引入程序所需包,第二段是main方法,執(zhí)行的主程序,里面調(diào)用了另外一個方法methodA()。
二,這個方法methodA()內(nèi)拋出一個exception,main方法中捕獲methodA(),使用了兩個異常,一個是io的異常,一個是exception,exception是io的子類所以寫在里層,這樣就可以有效地捕獲到已知或者自定義的異常,這是常規(guī)寫法。
三,此程序中由于methodA()拋出exception異常,于是在main方法中被最外層異常捕獲并且打印“Caught Exception”
四,總結(jié)下,異常的捕獲由里到外就是由小到大,里層的可以沒有什么關(guān)系或者平級,但是最外層必須是exception。
希望我的回答可以幫到你。
因為邏輯運算符先判斷前面的表達是否為真,如果為真則判斷執(zhí)行后面的式子,如果為假則后面式子不判斷,整個式子直接是false,所以b,c沒加。。
public class GetToken {
String s[];
public String getToken(int index, String str) {
StringTokenizer fenxi = new StringTokenizer(str);
int number = fenxi.countTokens();
s = new String[number + 1];
int k = 1;
while (fenxi.hasMoreTokens()) {
String temp = fenxi.nextToken();
s[k] = temp;
k++;
}
if (index = number)
return s[index];
else
return null;
}
public static void main(String args[]) {
String str = "public static void main";
GetToken token = new GetToken ();
String s1 = token.getToken(2, str), s2 = token.getToken(4, str);
System.out.println(s1 + ":" + s2); // 【結(jié)果】
}
}
題目有問題哦,main方法不能在非public的類里面哦
答案是static:main
本文名稱:java考試代碼閱讀題 java 考題
本文鏈接:http://www.chinadenli.net/article18/dddpcgp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供云服務器、外貿(mào)網(wǎng)站建設、網(wǎng)站內(nèi)鏈、網(wǎng)站制作、用戶體驗、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)