代码块 其实可以理解为方法中的又一个方法,也可以说把代码块当作一个参数,进而传递给方法,通过yield关键字或者block.call来使用代码块,很神奇,很方便也很多态。然后也就是用do end或者{}来定义。包括有两个对象proc和lamdba 这俩下去还得再研究,不是太明白。至于异常的捕获,这个先大致了解基本用法,还用不太到,最近逐渐进入ruby正轨,手不能停,得开始多练了。
分享