亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

才開始學,求指教

有誰能給我解釋一下,我都知道哪里異常了,為什么要讓他出現異常?如果我不知道哪里異常了,怎么 寫?我有點懵逼,才開始學!

正在回答

5 回答

字打錯了幾個

1 回復 有任何疑惑可以回復我~

在比較大的項目中,代碼很多,用try-catch可以讓程序即使出現運行時異常也可以繼續運行下去。

2 回復 有任何疑惑可以回復我~

拋出異常:1.可以不干擾正常的返回值,2.調用者必須處理異常,3.正常業務流程減少if/else邏輯判斷,更加專注處理正常的業務邏輯和當前邏輯

1 回復 有任何疑惑可以回復我~

謝謝!明白了



0 回復 有任何疑惑可以回復我~

咳咳,哪里異常了?如果你那個地方異常了,你自己知道弄錯以后會報什么異常,可以使用 tey-catch去異常處理一下,不知道怎么用的話,你百度try-catch怎么用?? 然后看上面怎么用的,加入你報的是一個數組越界異常:我下面給你來段代碼,

public static void main(String arg[]){
?? ??? ?int arr[]=new int[3];
?? ??? ?try{
?? ??? ?for (int i = 0; i < arr.length; i++) {
?? ??? ??? ?arr[0]=1;
?? ??? ??? ?arr[3]=5;
?? ??? ?}
?? ??? ?}catch(ArrayIndexOutOfBoundsException e){
?? ??? ??? ?System.out.println("數組越界!!~");
?? ??? ?}
?? ?}

向這樣子 就是數組越界異常的解決方法,我也還沒學,看老師講,然后自己寫,就差不多了!

2 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

才開始學,求指教

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號