第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

test2中throw了一個RunTimeException異常,為什么方法名后面沒有throws聲明

init那個是干嘛的也沒說

正在回答

4 回答

異常應該是要么用throws聲明,要么用catch/throw語句包圍,兩者任選其一。test1中用的是throws,test2中用的是catch/throw。

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

1.? Exception?包括?非檢查性異常?RuntimeException?和檢查性異常?如:?IOException之類,
????兩種異常的區(qū)別
????????????非檢查性異常?及子類,程序中可以不處理,但是運行時會報異常.
????????????檢查性異常及子類,程序中必須處理,其它一樣.
????所以,RunTimeException異常是不需要throws的,程序中無需處理

2.? initCause();定義原始異常,這里也就是說該運行時異常的原始異常:喝大了異常DrunkException

望采納,謝謝

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

慕娘3836954

thank you
2017-03-13 回復 有任何疑惑可以回復我~
#2

落葉蕭蕭online

想到同樣的問題,確實是換了異常類型Exception再試就必須throws了
2017-03-28 回復 有任何疑惑可以回復我~
initCase()方法對異常進行包裝,向上級處理的方法?,也就是你在學習異常鏈用的


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

異常要么聲明,要么拋出異常,不能同時聲明和拋出異常。

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

qq_陰天子_04410108

但是test1方法中不是也throws了一個DrunkException,然后拋出異常,搞得有點混。。。
2016-12-21 回復 有任何疑惑可以回復我~
#2

WGJ 回復 qq_陰天子_04410108

那是異常鏈。
2016-12-21 回復 有任何疑惑可以回復我~
#3

落葉蕭蕭online 回復 WGJ

有點扯吧,上面的的留言只是在說test1方法。。1方法直接就是異常連了?
2017-03-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

test2中throw了一個RunTimeException異常,為什么方法名后面沒有throws聲明

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

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號