面試題:函數(shù)接到非法參數(shù)是用if處理還是異常處理?
老師視頻講得很好,但是有一點我一直想說,無論是學JAVA還是C++(這個我學了三遍了,所以聽著很輕松),在異常這里講得都是差不多的,如果能講下異常捕獲和IF ELSE的比較就好了,比如說,函數(shù)接收到一個非法參數(shù),是用if else判斷處理還用異常處理?但凡是這些語言基礎(chǔ)講到了異常,舉的例子好像都能用if else替代?網(wǎng)上搜的例子說異常處理能解決的if else解決不了的問題,我發(fā)現(xiàn)都能替代,是網(wǎng)上那些人的數(shù)據(jù)結(jié)構(gòu)學得不好?唯一感覺有區(qū)別的地方就是異常有專門的類和接口,有前人走過的路可走,不需要自己折騰,除了這些,if else還有哪些替代不了的?
2016-12-21
LZ可以參考看看:http://polaris.blog.51cto.com/1146394/383055/
2016-12-20
好吧好像不對
2016-12-20
好吧好像不對
2016-12-20
異常處理