?????????????????????????????????????

???????????????????????????????bug????????????????????????????????????????????????bug??

???????????????????????????????ū???????????????£?????????????????????????????????bool InsertUser()?????????????????true????????????????????????????(???????????name)???????false?????????????????????????????????????????????????????????????????????????????????

??????????????о???????try??catch??????????????????????????????????棬try????????????????????????try????????????

??????????????????????????????????д???????????????????????????????????????try????????????false??????????????try?????????????try????insertUser???????????????????????????bug??????

?????????ж??????????????Exception????????е??????????????????????try??????????catch Exception??????????????????????????????????????????????

????try{

????us.insertUserExtraInfo( user );

????fail("??????????????????");

????}catch(RemoteAccessException e){

????//???????????????????

????}

?????????RemoteAccessException?????????????????catch???????????????????????????catch Exception????????????????????????????????????????bug????

?????????catch???????????????????????????????????????磬????????name??????????????????????????????????????????????????????????????????????????????????????catch?????????????Щmessage???м?飬???????????????????????????飬???????????????????????????????δ???????????bug????

????????????????????????????????????????String????????????????????????а??????Щ?仯????????????α仯????????????????????鷳???????????????????????message?е????????

???????????????????????????????? [192.168.1.1:1234] ?????????????????IP??????п???仯?????????????????????

??????????? \[[\d.]+:[\d]+\] ??????????$

????????????????????????

????Pattern.compile(???????).matcher(?????????????).find();