??????????????????????????
????????????????????????????????
try{mad1();} catch(ex){}
??????????????????????????????
???????????????????????????ε????