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

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

正在回答

2 回答

其實(shí)原因很簡單,看源碼就知道了,源碼中原生put方法這樣寫的:

? public JSONObject put(String key, int value) throws JSONException {

? ? ? ? this.put(key, new Integer(value));

? ? ? ? return this;

? ? }

他自己拋的異常,而傳遞bean去構(gòu)造一個(gè)jsonobject的構(gòu)造方法只不過是自動(dòng)創(chuàng)建一個(gè)hashMap然后把值注入,不會(huì)拋出異常。

傳遞bean的構(gòu)造方法源碼:

? public JSONObject(Object bean) {

? ? ? ? this();

? ? ? ? this.populateMap(bean);

? ? }

this()調(diào)用的:

? ?public JSONObject() {

? ? ? ? this.map = new HashMap<String, Object>();

? ? }


0 回復(fù) 有任何疑惑可以回復(fù)我~

+1...

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

javabean方法為什么不用拋異常

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)