轉至內容

程式科學/Sway簡報/物件/示例 4

來自華夏公益教科書,一個開放世界的開放書籍

示例

嘗試塊如何?使用 Sway 近端塊樣式

   var error;
   
   try (error)
       {
       a / b;
       }
   else if (error . type == :undefinedVariable)
       {
       println("try block has an undefined variable");
       }
   else
       {
       println("try block has a divide error");
       }

以下是實現

   function try($store,$code,$)
       {
       var result = catch(force($code));
       if (error?(result))
           {
           $store = result;
           if ($ != :null,force(car($)));
           }
       else
           {
           result;
           }
       }

下一篇 上一篇 返回頂部

華夏公益教科書