閑云無衣
          無衣的筆記
          異常(exception)本身也是對象,類型是Exception或是其子類。raise方法會拋出一個異常,這會中斷代碼的正常運轉流程,Ruby會到調用棧中尋找能夠處理該異常的代碼。

          如果要處理異常,可將代碼放在begin和end關鍵字之間,并用ruscue子句來攔截特定類型的異常。

          begin
          ???....
          rescue BlogDat6aNotFound
          ???...
          rescue Exception =>exc
          ???...
          ensure
          ???... #無論begin塊是否成功,ensure代碼域都將執行
          end
          posted on 2007-02-08 14:47 無衣 閱讀(333) 評論(0)  編輯  收藏 所屬分類: rails
           
          主站蜘蛛池模板: 左云县| 正镶白旗| 拉萨市| 孟连| 聂拉木县| 应城市| 旬阳县| 高雄县| 靖安县| 德州市| 广元市| 甘肃省| 剑川县| 纳雍县| 余庆县| 斗六市| 伊宁市| 阳高县| 措美县| 郁南县| 泰安市| 阿拉善右旗| 马鞍山市| 天祝| 孝感市| 长治县| 大足县| 曲阳县| 南雄市| 出国| 江口县| 辽中县| 大新县| 关岭| 临清市| 白玉县| 万源市| 日喀则市| 石家庄市| 新巴尔虎左旗| 平罗县|