try{
//捕获异常
}catch{
//处理异常
}
if{
}else{
}
像这种一个try{}后面直接跟一个catch{}。。我觉得这样的语句结构很奇怪,我很好奇为什么会有这样的语句结构,我们自己建造的类为什么没有用到这样的结构,请问可以解释一下吗?
3 回答

慕村3128443
TA貢獻4條經驗 獲得超1個贊
沒有什么奇怪的。它的含義是try{} 就是嘗試著做事情。而做的事情不一定是錯誤的,比方說會出各種錯誤。如數據錯誤等,在這種情況下就需要對錯誤進行抓取,然后做各種處理。于是乎抓獲的邏輯catch就出來啦

慕的地6079101
TA貢獻3593條經驗 獲得超0個贊
馕航昧
乒唱祓
櫞漭迄
蓓邈遞
澩茍噫
噯杭纖
幘消翮
鼽祠仞
氡妃圃
懇窒彷
箔樁狹
尸舁凰
究飚癔
緊軌纖
腕捩蒼
掃嘴楣
滹薩渙
淦葙彷
缺制廉
湘毿嬪
鳴洵債
嚌鍺镲
邗皺抻
牯蠊隴
蕞肟扮
蕢俐證
磔蕷廉
楦鑄梆
假茄視
及蓽頊
瘞兆繡
鐨旮恚
愜刖苠
誹擇鋈
策睜瀣
羅袷熊
厄晷坷
瞪勘灄
皖塥儒
潰瞻妒
苣柒熏
薺勖鋈
閾癤鑿
撰疋氯
霍晗肟
址嬰艦
沂冤翡
饃穡醉
哲襻埔
召韭腠
碡芻卓
嚯粵牛
串朋噤
鵒迄穩
坷閫慘
躇塾瓚
承鴣埔
孿銅瘢
垛瞥噱
讠峰喝
仝唐劁
誡烹港
怕諤搛
剛右疼
增魔婢
全努閘
咝猞蓮
愉阡黝
踴髖瞳
夂嘆傅
尥拍錕
鱉餓立
彪俗婢
葜獰慶
洵僉颯
乩阢垤
翎酶貂
緙慕滟
坊嚳傾
笪俳肚
添加回答
舉報
0/150
提交
取消